Lines Matching refs:new_bus
224 struct mii_bus *new_bus; in gpio_mdio_probe() local
234 new_bus = mdiobus_alloc(); in gpio_mdio_probe()
236 if (!new_bus) in gpio_mdio_probe()
239 new_bus->name = "pasemi gpio mdio bus"; in gpio_mdio_probe()
240 new_bus->read = &gpio_mdio_read; in gpio_mdio_probe()
241 new_bus->write = &gpio_mdio_write; in gpio_mdio_probe()
242 new_bus->reset = &gpio_mdio_reset; in gpio_mdio_probe()
245 snprintf(new_bus->id, MII_BUS_ID_SIZE, "%x", *prop); in gpio_mdio_probe()
246 new_bus->priv = priv; in gpio_mdio_probe()
248 new_bus->irq = priv->mdio_irqs; in gpio_mdio_probe()
256 new_bus->parent = dev; in gpio_mdio_probe()
257 dev_set_drvdata(dev, new_bus); in gpio_mdio_probe()
259 err = of_mdiobus_register(new_bus, np); in gpio_mdio_probe()
263 new_bus->name, err); in gpio_mdio_probe()
270 kfree(new_bus); in gpio_mdio_probe()