| /linux-6.15/drivers/net/dsa/realtek/ |
| H A D | realtek-mdio.h | 8 static inline int realtek_mdio_driver_register(struct mdio_driver *drv) in realtek_mdio_driver_register() 13 static inline void realtek_mdio_driver_unregister(struct mdio_driver *drv) in realtek_mdio_driver_unregister() 24 static inline int realtek_mdio_driver_register(struct mdio_driver *drv) in realtek_mdio_driver_register() 29 static inline void realtek_mdio_driver_unregister(struct mdio_driver *drv) in realtek_mdio_driver_unregister()
|
| H A D | rtl8366rb.c | 1864 static struct mdio_driver rtl8366rb_mdio_driver = {
|
| H A D | rtl8365mb.c | 2171 static struct mdio_driver rtl8365mb_mdio_driver = {
|
| /linux-6.15/drivers/net/phy/ |
| H A D | mdio_device.c | 41 const struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_device_bus_match() 158 struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_probe() 179 struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_remove() 194 struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_shutdown() 204 int mdio_driver_register(struct mdio_driver *drv) in mdio_driver_register() 228 void mdio_driver_unregister(struct mdio_driver *drv) in mdio_driver_unregister()
|
| H A D | xilinx_gmii2rgmii.c | 138 static struct mdio_driver xgmiitorgmii_driver = {
|
| H A D | mdio_bus.c | 1394 const struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_bus_match()
|
| /linux-6.15/include/linux/ |
| H A D | mdio.h | 64 struct mdio_driver { struct 81 struct mdio_driver, mdiodrv) argument 99 int mdio_driver_register(struct mdio_driver *drv); 100 void mdio_driver_unregister(struct mdio_driver *drv);
|
| /linux-6.15/drivers/phy/broadcom/ |
| H A D | phy-bcm-ns2-pcie.c | 75 static struct mdio_driver ns2_pci_phy_driver = {
|
| H A D | phy-bcm-ns-usb3.c | 231 static struct mdio_driver bcm_ns_usb3_mdio_driver = {
|
| /linux-6.15/drivers/net/ethernet/apm/xgene/ |
| H A D | xgene_enet_ethtool.c | 124 if (pdata->mdio_driver) { in xgene_get_link_ksettings() 178 if (pdata->mdio_driver) { in xgene_set_link_ksettings()
|
| H A D | xgene_enet_hw.c | 262 if (pdata->mdio_driver && ndev->phydev && in xgene_enet_wr_mac() 321 if (pdata->mdio_driver && ndev->phydev && in xgene_enet_rd_mac() 558 if (!pdata->mdio_driver) in xgene_gmac_init() 695 if (pdata->mdio_driver) { in xgene_enet_reset()
|
| H A D | xgene_enet_main.h | 235 bool mdio_driver; member
|
| H A D | xgene_enet_sgmac.c | 337 if (!(p->enet_id == XGENE_ENET2 && p->mdio_driver)) in xgene_sgmac_init() 444 if (p->mdio_driver && p->enet_id == XGENE_ENET2) { in xgene_enet_reset()
|
| H A D | xgene_enet_main.c | 1663 pdata->mdio_driver = true; in xgene_enet_check_phy_handle() 2075 } else if (!pdata->mdio_driver) { in xgene_enet_probe() 2108 if (pdata->mdio_driver) in xgene_enet_probe() 2130 if (pdata->mdio_driver) in xgene_enet_remove()
|
| /linux-6.15/drivers/net/dsa/xrs700x/ |
| H A D | xrs700x_mdio.c | 166 static struct mdio_driver xrs700x_mdio_driver = {
|
| /linux-6.15/drivers/net/dsa/ |
| H A D | lan9303_mdio.c | 164 static struct mdio_driver lan9303_mdio_driver = {
|
| H A D | mt7530-mdio.c | 254 static struct mdio_driver mt7530_mdio_driver = {
|
| H A D | mv88e6060.c | 366 static struct mdio_driver mv88e6060_driver = {
|
| H A D | dsa_loop.c | 376 static struct mdio_driver dsa_loop_drv = {
|
| /linux-6.15/drivers/net/dsa/microchip/ |
| H A D | ksz8863_smi.c | 212 static struct mdio_driver ksz8863_driver = {
|
| /linux-6.15/drivers/net/dsa/b53/ |
| H A D | b53_mdio.c | 391 static struct mdio_driver b53_mdio_driver = {
|
| /linux-6.15/drivers/net/dsa/qca/ |
| H A D | ar9331.c | 1128 static struct mdio_driver ar9331_sw_mdio_driver = {
|
| H A D | qca8k-8xxx.c | 2211 static struct mdio_driver qca8kmdio_driver = {
|
| /linux-6.15/drivers/clk/qcom/ |
| H A D | nsscc-qca8k.c | 2210 static struct mdio_driver nss_cc_qca8k_driver = {
|
| /linux-6.15/drivers/net/dsa/mv88e6xxx/ |
| H A D | chip.c | 7493 static struct mdio_driver mv88e6xxx_driver = {
|