Home
last modified time | relevance | path

Searched refs:mdio_driver (Results 1 - 25 of 40) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/phy/
H A Dmdio_device.c39 struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_device_bus_match()
150 struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_probe()
171 struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_remove()
186 struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_shutdown()
193 * mdio_driver_register - register an mdio_driver with the MDIO layer
194 * @drv: new mdio_driver to register
196 int mdio_driver_register(struct mdio_driver *drv) in mdio_driver_register()
220 void mdio_driver_unregister(struct mdio_driver *drv) in mdio_driver_unregister()
H A Dxilinx_gmii2rgmii.c106 static struct mdio_driver xgmiitorgmii_driver = {
/kernel/linux/linux-6.6/drivers/net/phy/
H A Dmdio_device.c41 struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_device_bus_match()
152 struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_probe()
173 struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_remove()
188 struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_shutdown()
195 * mdio_driver_register - register an mdio_driver with the MDIO layer
196 * @drv: new mdio_driver to register
198 int mdio_driver_register(struct mdio_driver *drv) in mdio_driver_register()
222 void mdio_driver_unregister(struct mdio_driver *drv) in mdio_driver_unregister()
H A Dxilinx_gmii2rgmii.c130 static struct mdio_driver xgmiitorgmii_driver = {
/kernel/linux/linux-5.10/include/linux/
H A Dmdio.h63 /* struct mdio_driver: Generic MDIO driver */
64 struct mdio_driver { struct
80 container_of(to_mdio_common_driver(d), struct mdio_driver, mdiodrv)
98 int mdio_driver_register(struct mdio_driver *drv);
99 void mdio_driver_unregister(struct mdio_driver *drv);
/kernel/linux/linux-6.6/include/linux/
H A Dmdio.h65 /* struct mdio_driver: Generic MDIO driver */
66 struct mdio_driver { struct
82 static inline struct mdio_driver *
85 return container_of(to_mdio_common_driver(driver), struct mdio_driver, in to_mdio_driver()
105 int mdio_driver_register(struct mdio_driver *drv);
106 void mdio_driver_unregister(struct mdio_driver *drv);
/kernel/linux/linux-5.10/drivers/phy/broadcom/
H A Dphy-bcm-ns2-pcie.c87 static struct mdio_driver ns2_pci_phy_driver = {
H A Dphy-bcm-ns-usb3.c247 static struct mdio_driver bcm_ns_usb3_mdio_driver = {
/kernel/linux/linux-6.6/drivers/phy/broadcom/
H A Dphy-bcm-ns2-pcie.c75 static struct mdio_driver ns2_pci_phy_driver = {
H A Dphy-bcm-ns-usb3.c234 static struct mdio_driver bcm_ns_usb3_mdio_driver = {
/kernel/linux/linux-5.10/drivers/net/ethernet/apm/xgene/
H A Dxgene_enet_hw.c262 if (pdata->mdio_driver && ndev->phydev && in xgene_enet_wr_mac()
321 if (pdata->mdio_driver && ndev->phydev && in xgene_enet_rd_mac()
564 if (!pdata->mdio_driver) in xgene_gmac_init()
701 if (pdata->mdio_driver) { in xgene_enet_reset()
H A Dxgene_enet_ethtool.c124 if (pdata->mdio_driver) { in xgene_get_link_ksettings()
178 if (pdata->mdio_driver) { in xgene_set_link_ksettings()
H A Dxgene_enet_main.h234 bool mdio_driver; member
H A Dxgene_enet_sgmac.c337 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()
/kernel/linux/linux-6.6/drivers/net/ethernet/apm/xgene/
H A Dxgene_enet_hw.c262 if (pdata->mdio_driver && ndev->phydev && in xgene_enet_wr_mac()
321 if (pdata->mdio_driver && ndev->phydev && in xgene_enet_rd_mac()
564 if (!pdata->mdio_driver) in xgene_gmac_init()
701 if (pdata->mdio_driver) { in xgene_enet_reset()
H A Dxgene_enet_ethtool.c124 if (pdata->mdio_driver) { in xgene_get_link_ksettings()
178 if (pdata->mdio_driver) { in xgene_set_link_ksettings()
H A Dxgene_enet_main.h234 bool mdio_driver; member
H A Dxgene_enet_sgmac.c337 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()
/kernel/linux/linux-5.10/drivers/net/dsa/
H A Dlan9303_mdio.c151 static struct mdio_driver lan9303_mdio_driver = {
H A Dmv88e6060.c306 static struct mdio_driver mv88e6060_driver = {
/kernel/linux/linux-6.6/drivers/net/dsa/
H A Dlan9303_mdio.c164 static struct mdio_driver lan9303_mdio_driver = {
/kernel/linux/linux-6.6/drivers/net/dsa/xrs700x/
H A Dxrs700x_mdio.c166 static struct mdio_driver xrs700x_mdio_driver = {
/kernel/linux/linux-6.6/drivers/net/dsa/microchip/
H A Dksz8863_smi.c212 static struct mdio_driver ksz8863_driver = {
/kernel/linux/linux-5.10/drivers/net/dsa/b53/
H A Db53_mdio.c373 static struct mdio_driver b53_mdio_driver = {
/kernel/linux/linux-6.6/drivers/net/dsa/realtek/
H A Drealtek-mdio.c276 static struct mdio_driver realtek_mdio_driver = {

Completed in 15 milliseconds

12