Lines Matching refs:new_bus
223 struct mii_bus *new_bus; in gpio_mdio_probe() local
233 new_bus = mdiobus_alloc(); in gpio_mdio_probe()
235 if (!new_bus) in gpio_mdio_probe()
238 new_bus->name = "pasemi gpio mdio bus"; in gpio_mdio_probe()
239 new_bus->read = &gpio_mdio_read; in gpio_mdio_probe()
240 new_bus->write = &gpio_mdio_write; in gpio_mdio_probe()
241 new_bus->reset = &gpio_mdio_reset; in gpio_mdio_probe()
244 snprintf(new_bus->id, MII_BUS_ID_SIZE, "%x", *prop); in gpio_mdio_probe()
245 new_bus->priv = priv; in gpio_mdio_probe()
247 new_bus->irq = priv->mdio_irqs; in gpio_mdio_probe()
255 new_bus->parent = dev; in gpio_mdio_probe()
256 dev_set_drvdata(dev, new_bus); in gpio_mdio_probe()
258 err = of_mdiobus_register(new_bus, np); in gpio_mdio_probe()
262 new_bus->name, err); in gpio_mdio_probe()
269 kfree(new_bus); in gpio_mdio_probe()