/linux-6.3-rc2/drivers/net/ |
A D | mdio.c | 26 int mdio45_probe(struct mdio_if_info *mdio, int prtad) in mdio45_probe() 66 int mdio_set_flag(const struct mdio_if_info *mdio, in mdio_set_flag() 94 int mdio45_links_ok(const struct mdio_if_info *mdio, u32 mmd_mask) in mdio45_links_ok() 137 int mdio45_nway_restart(const struct mdio_if_info *mdio) in mdio45_nway_restart() 148 static u32 mdio45_get_an(const struct mdio_if_info *mdio, u16 addr) in mdio45_get_an() 183 void mdio45_ethtool_gset_npage(const struct mdio_if_info *mdio, in mdio45_ethtool_gset_npage() 355 void mdio45_ethtool_ksettings_get_npage(const struct mdio_if_info *mdio, in mdio45_ethtool_ksettings_get_npage() 527 int mdio_mii_ioctl(const struct mdio_if_info *mdio, in mdio_mii_ioctl()
|
/linux-6.3-rc2/drivers/net/mdio/ |
A D | mdio-mvusb.c | 27 struct mii_bus *mdio; member 32 static int mvusb_mdio_read(struct mii_bus *mdio, int dev, int reg) in mvusb_mdio_read() 52 static int mvusb_mdio_write(struct mii_bus *mdio, int dev, int reg, u16 val) in mvusb_mdio_write() 69 struct mii_bus *mdio; in mvusb_mdio_probe() local
|
A D | of_mdio.c | 36 int of_mdiobus_phy_device_register(struct mii_bus *mdio, struct phy_device *phy, in of_mdiobus_phy_device_register() 45 static int of_mdiobus_register_phy(struct mii_bus *mdio, in of_mdiobus_register_phy() 51 static int of_mdiobus_register_device(struct mii_bus *mdio, in of_mdiobus_register_device() 149 int of_mdiobus_register(struct mii_bus *mdio, struct device_node *np) in of_mdiobus_register()
|
A D | acpi_mdio.c | 30 int acpi_mdiobus_register(struct mii_bus *mdio, struct fwnode_handle *fwnode) in acpi_mdiobus_register()
|
A D | fwnode_mdio.c | 60 int fwnode_mdiobus_phy_device_register(struct mii_bus *mdio, in fwnode_mdiobus_phy_device_register()
|
/linux-6.3-rc2/include/linux/ |
A D | of_mdio.h | 65 static inline int of_mdiobus_register(struct mii_bus *mdio, struct device_node *np) in of_mdiobus_register() 76 struct mii_bus *mdio, in devm_of_mdiobus_register() 129 static inline int of_mdiobus_phy_device_register(struct mii_bus *mdio, in of_mdiobus_phy_device_register()
|
A D | mdio.h | 90 static inline void mdiodev_set_drvdata(struct mdio_device *mdio, void *data) in mdiodev_set_drvdata() 95 static inline void *mdiodev_get_drvdata(struct mdio_device *mdio) in mdiodev_get_drvdata() 182 static inline void mdio45_ethtool_gset(const struct mdio_if_info *mdio, in mdio45_ethtool_gset() 199 mdio45_ethtool_ksettings_get(const struct mdio_if_info *mdio, in mdio45_ethtool_ksettings_get()
|
A D | acpi_mdio.h | 15 acpi_mdiobus_register(struct mii_bus *mdio, struct fwnode_handle *fwnode) in acpi_mdiobus_register()
|
A D | fwnode_mdio.h | 20 int fwnode_mdiobus_phy_device_register(struct mii_bus *mdio, in fwnode_mdiobus_phy_device_register()
|
/linux-6.3-rc2/drivers/net/dsa/ |
A D | lan9303_mdio.c | 25 static void lan9303_mdio_real_write(struct mdio_device *mdio, int reg, u16 val) in lan9303_mdio_real_write() 43 static u16 lan9303_mdio_real_read(struct mdio_device *mdio, int reg) in lan9303_mdio_real_read()
|
/linux-6.3-rc2/arch/arm/boot/dts/ |
A D | da850-enbw-cmc.dts | 25 mdio: mdio@224000 { label
|
A D | imx6ul-imx6ull-opos6ul.dtsi | 34 mdio: mdio { label
|
A D | imx6ul-phytec-phycore-som.dtsi | 47 mdio: mdio { label
|
A D | mt7623n-bananapi-bpi-r2.dts | 189 mdio: mdio-bus { label
|
A D | imx6ull-myir-mys-6ulx.dtsi | 46 mdio: mdio { label
|
A D | keystone-k2e.dtsi | 187 mdio: mdio@24200f00 { label
|
A D | mt7629-rfb.dts | 87 mdio: mdio-bus { label
|
A D | keystone-k2hk.dtsi | 284 mdio: mdio@2090300 { label
|
A D | orion5x.dtsi | 193 mdio: mdio-bus@72004 { label
|
/linux-6.3-rc2/arch/arm64/boot/dts/mediatek/ |
A D | mt7986b-rfb.dts | 47 mdio: mdio-bus { label
|
A D | mt7986a-rfb.dts | 67 mdio: mdio-bus { label
|
A D | mt7986a-bananapi-bpi-r3.dts | 162 mdio: mdio-bus { label
|
/linux-6.3-rc2/drivers/net/pcs/ |
A D | pcs-lynx.c | 24 struct mdio_device *mdio; member 318 struct phylink_pcs *lynx_pcs_create(struct mdio_device *mdio) in lynx_pcs_create()
|
/linux-6.3-rc2/arch/powerpc/sysdev/ |
A D | tsi108_dev.c | 73 struct device_node *phy, *mdio; in tsi108_eth_of_init() local
|
/linux-6.3-rc2/arch/arm64/boot/dts/marvell/ |
A D | ac5-98dx25xx.dtsi | 129 mdio: mdio@22004 { label
|