Lines Matching refs:new_bus
498 struct mii_bus *new_bus;
510 new_bus = devm_mdiobus_alloc(&pdev->dev);
511 if (!new_bus) {
516 new_bus->name = MDIO_BUS_NAME;
517 new_bus->read = hns_mdio_read_c22;
518 new_bus->write = hns_mdio_write_c22;
519 new_bus->read_c45 = hns_mdio_read_c45;
520 new_bus->write_c45 = hns_mdio_write_c45;
521 new_bus->reset = hns_mdio_reset;
522 new_bus->priv = mdio_dev;
523 new_bus->parent = &pdev->dev;
531 platform_set_drvdata(pdev, new_bus);
532 snprintf(new_bus->id, MII_BUS_ID_SIZE, "%s-%s", "Mii",
583 ret = of_mdiobus_register(new_bus, pdev->dev.of_node);
586 memset(new_bus->irq, PHY_POLL, 4 * PHY_MAX_ADDR);
589 new_bus->phy_mask = ~0;
592 ret = mdiobus_register(new_bus);