Lines Matching refs:new_bus
154 struct mii_bus *new_bus; in fs_enet_mdio_probe() local
164 new_bus = alloc_mdio_bitbang(&bitbang->ctrl); in fs_enet_mdio_probe()
165 if (!new_bus) in fs_enet_mdio_probe()
168 new_bus->name = "CPM2 Bitbanged MII", in fs_enet_mdio_probe()
170 ret = fs_mii_bitbang_init(new_bus, ofdev->dev.of_node); in fs_enet_mdio_probe()
174 new_bus->phy_mask = ~0; in fs_enet_mdio_probe()
175 new_bus->irq = kmalloc(sizeof(int) * PHY_MAX_ADDR, GFP_KERNEL); in fs_enet_mdio_probe()
176 if (!new_bus->irq) { in fs_enet_mdio_probe()
181 new_bus->parent = &ofdev->dev; in fs_enet_mdio_probe()
182 platform_set_drvdata(ofdev, new_bus); in fs_enet_mdio_probe()
184 ret = of_mdiobus_register(new_bus, ofdev->dev.of_node); in fs_enet_mdio_probe()
191 kfree(new_bus->irq); in fs_enet_mdio_probe()
195 free_mdio_bitbang(new_bus); in fs_enet_mdio_probe()