Lines Matching refs:mdio_bus
132 struct mv88e6xxx_mdio_bus *mdio_bus;
134 mdio_bus = list_first_entry(&chip->mdios, struct mv88e6xxx_mdio_bus,
136 if (!mdio_bus)
139 return mdio_bus->bus;
3515 struct mv88e6xxx_mdio_bus *mdio_bus = bus->priv;
3516 struct mv88e6xxx_chip *chip = mdio_bus->chip;
3542 struct mv88e6xxx_mdio_bus *mdio_bus = bus->priv;
3543 struct mv88e6xxx_chip *chip = mdio_bus->chip;
3559 struct mv88e6xxx_mdio_bus *mdio_bus = bus->priv;
3560 struct mv88e6xxx_chip *chip = mdio_bus->chip;
3576 struct mv88e6xxx_mdio_bus *mdio_bus = bus->priv;
3577 struct mv88e6xxx_chip *chip = mdio_bus->chip;
3595 struct mv88e6xxx_mdio_bus *mdio_bus;
3608 bus = mdiobus_alloc_size(sizeof(*mdio_bus));
3612 mdio_bus = bus->priv;
3613 mdio_bus->bus = bus;
3614 mdio_bus->chip = chip;
3615 INIT_LIST_HEAD(&mdio_bus->list);
3616 mdio_bus->external = external;
3649 list_add_tail(&mdio_bus->list, &chip->mdios);
3651 list_add(&mdio_bus->list, &chip->mdios);
3663 struct mv88e6xxx_mdio_bus *mdio_bus, *p;
3666 list_for_each_entry_safe(mdio_bus, p, &chip->mdios, list) {
3667 bus = mdio_bus->bus;
3669 if (!mdio_bus->external)