Lines Matching refs:mdiodev
6236 struct mdio_device *mdiodev) in mv88e6xxx_single_chip_detect() argument
6251 if (mdiodev->addr != 16) in mv88e6xxx_single_chip_detect()
6254 err = mv88e6xxx_smi_init(chip, mdiodev->bus, 0); in mv88e6xxx_single_chip_detect()
6931 static int mv88e6xxx_probe(struct mdio_device *mdiodev) in mv88e6xxx_probe() argument
6933 struct dsa_mv88e6xxx_pdata *pdata = mdiodev->dev.platform_data; in mv88e6xxx_probe()
6935 struct device *dev = &mdiodev->dev; in mv88e6xxx_probe()
6985 err = mv88e6xxx_single_chip_detect(chip, mdiodev); in mv88e6xxx_probe()
6987 err = mv88e6xxx_smi_init(chip, mdiodev->bus, mdiodev->addr); in mv88e6xxx_probe()
7081 static void mv88e6xxx_remove(struct mdio_device *mdiodev) in mv88e6xxx_remove() argument
7083 struct dsa_switch *ds = dev_get_drvdata(&mdiodev->dev); in mv88e6xxx_remove()
7111 static void mv88e6xxx_shutdown(struct mdio_device *mdiodev) in mv88e6xxx_shutdown() argument
7113 struct dsa_switch *ds = dev_get_drvdata(&mdiodev->dev); in mv88e6xxx_shutdown()
7120 dev_set_drvdata(&mdiodev->dev, NULL); in mv88e6xxx_shutdown()