Home
last modified time | relevance | path

Searched defs:mii_bus (Results 1 – 25 of 56) sorted by relevance

123

/linux-6.12.1/include/linux/
Dphy.h381 struct mii_bus { struct
387 int (*read)(struct mii_bus *bus, int addr, int regnum); argument
389 int (*write)(struct mii_bus *bus, int addr, int regnum, u16 val); argument
391 int (*read_c45)(struct mii_bus *bus, int addr, int devnum, int regnum); argument
393 int (*write_c45)(struct mii_bus *bus, int addr, int devnum, argument
396 int (*reset)(struct mii_bus *bus); argument
399 struct mdio_bus_stats stats[PHY_MAX_ADDR];
405 struct mutex mdio_lock;
408 struct device *parent;
410 enum {
[all …]
/linux-6.12.1/drivers/net/ethernet/tehuti/
Dtn40_mdio.c102 static int tn40_mdio_read_c45(struct mii_bus *mii_bus, int addr, int devnum, in tn40_mdio_read_c45()
108 static int tn40_mdio_write_c45(struct mii_bus *mii_bus, int addr, int devnum, in tn40_mdio_write_c45()
/linux-6.12.1/drivers/net/ethernet/broadcom/
Dbgmac-bcma-mdio.c214 struct mii_bus *mii_bus; in bcma_mdio_mii_register() local
252 void bcma_mdio_mii_unregister(struct mii_bus *mii_bus) in bcma_mdio_mii_unregister()
Dbgmac-bcma.c128 struct mii_bus *mii_bus; in bgmac_probe() local
Db44.c2233 struct mii_bus *mii_bus; in b44_register_phy_one() local
2315 struct mii_bus *mii_bus = bp->mii_bus; in b44_unregister_phy_one() local
/linux-6.12.1/drivers/net/mdio/
Dmdio-mux.c18 struct mii_bus *mii_bus; member
29 struct mii_bus *mii_bus; member
Dmdio-octeon.c19 struct mii_bus *mii_bus; in octeon_mdiobus_probe() local
Dmdio-thunder.c59 struct mii_bus *mii_bus; in thunder_mdiobus_pci_probe() local
Dmdio-mux-bcm6368.c33 struct mii_bus *mii_bus; member
Dmdio-cavium.h92 struct mii_bus *mii_bus; member
Dmdio-bcm-iproc.c37 struct mii_bus *mii_bus; member
Dmdio-bcm-unimac.c39 struct mii_bus *mii_bus; member
Dmdio-mux-bcm-iproc.c55 struct mii_bus *mii_bus; member
/linux-6.12.1/drivers/net/ethernet/sunplus/
Dspl2sw_mdio.c82 struct mii_bus *mii_bus; in spl2sw_mdio_init() local
/linux-6.12.1/drivers/net/ethernet/qualcomm/emac/
Demac-phy.c95 struct mii_bus *mii_bus; in emac_phy_config() local
/linux-6.12.1/drivers/net/ethernet/wangxun/ngbe/
Dngbe_mdio.c146 struct mii_bus *mii_bus; in ngbe_mdio_init() local
/linux-6.12.1/drivers/net/ethernet/wangxun/txgbe/
Dtxgbe_phy.c124 struct mii_bus *mii_bus; in txgbe_mdio_pcs_init() local
673 struct mii_bus *mii_bus; in txgbe_ext_phy_init() local
/linux-6.12.1/drivers/net/phy/
Dfixed_phy.c29 struct mii_bus *mii_bus; member
/linux-6.12.1/drivers/net/ethernet/amd/
Dau1000_eth.h92 struct mii_bus *mii_bus; member
/linux-6.12.1/drivers/net/ethernet/
Ddnet.h214 struct mii_bus *mii_bus; member
Dlantiq_etop.c95 struct mii_bus *mii_bus; member
/linux-6.12.1/drivers/net/ethernet/xilinx/
Dxilinx_emaclite.c134 struct mii_bus *mii_bus; member
/linux-6.12.1/drivers/net/ethernet/adi/
Dadin1110.c153 struct mii_bus *mii_bus; member
512 struct mii_bus *mii_bus; in adin1110_register_mdiobus() local
/linux-6.12.1/drivers/net/dsa/
Drzn1_a5psw.h255 struct mii_bus *mii_bus; member
/linux-6.12.1/drivers/net/ethernet/micrel/
Dks8851_common.c1063 struct mii_bus *mii_bus; in ks8851_register_mdiobus() local

123