int(*read_status)(struct phy_device *phydev); int(*ack_interrupt)(struct phy_device *phydev); int(*config_intr)(struct phy_device *phydev); int(*did_interrupt)(struct phy_device *phydev); void(*remove)(struct phy_device *phydev); int(*match_phy_device)(struct phy_device *phydev...
(struct phy_device*dev,struct ethtool_wolinfo*wol);void(*link_change_notify)(struct phy_device*dev);int(*read_mmd)(struct phy_device*dev,int devnum,u16 regnum);int(*write_mmd)(struct phy_device*dev,int devnum,u16 regnum,u16 val);int(*read_page)(struct phy_device*dev);int(*write_...
phy_device *dev, struct ethtool_wolinfo *wol); void (*link_change_notify)(struct phy_device *dev); int (*read_mmd)(struct phy_device *dev, int devnum, u16 regnum); int (*write_mmd)(struct phy_device *dev, int devnum, u16 regnum, u16 val); int (*read_page)(struct phy_...
(struct phy_device*dev,struct ethtool_wolinfo*wol);void(*link_change_notify)(struct phy_device*dev);int(*read_mmd)(struct phy_device*dev,int devnum,u16 regnum);int(*write_mmd)(struct phy_device*dev,int devnum,u16 regnum,u16 val);int(*read_page)(struct phy_device*dev);int(*write_...
mdio-tool dr eth0 0x7 0 3 //0x7 为 eth0 的 phy address • Clause 22 MMD : mdio-tool mr eth0 1 3 //devid 1, reg 3 mdio-tool mr eth0 0x7 1 3 //0x7 为 eth0 的 phy address • Clause 45 : mdio-tool dr eth0 1 3 //devid 1, reg 3 mdio-tool dr eth0 ...
MDIO主机(即产生MDC时钟的设备)通常被称为STA(Station Management Entity),而MDIO从机通常被称为MMD(MDIO Management Device)。通常STA都是MAC层器件的一部分,而MMD则是PHY层器件的一部分。 MDIO接口包括两条线,MDIO和MDC,其中MDIO是双向数据线,而MDC是由STA驱动的时钟线。MDC时钟的最高速率一般为2.5MHz,MDC也可...
val = phy_read_mmd(phydev, DP83867_DEVADDR, DP83867_CFG4); phy_write_mmd(phydev, DP83867_DEVADDR, DP83867_CFG4, val); How can I use these function in user application to control register? or another way to R/W phy chip register in user application?
phy_gbit_all_ports_features) __ro_after_init; extern __ETHTOOL_DECLARE_LINK_MODE_MASK(phy_10gbit_features) __ro_after_init; extern __ETHTOOL_DECLARE_LINK_MODE_MASK(phy_10gbit_fec_features) __ro_after_init; extern __ETHTOOL_DECLARE_LINK_MODE_MASK(...
Elixir Cross Referencer - source file of Linux (version v6.10.9). Browsed file: /drivers/net/phy/realtek.c
5647b127c2a03c4c7c0e38136adbd6fee72981d3 net:PHY:允许 PHY 驱动器实现其自己的软件复位 4ced3a93750c3cb5e4090da3c34924c31b37b2 net:phy:export genphy_config_init () e175c3a0c079bb0862e2a3a573006fe3dd9f6281 net:PHY:反向端口 phy_write/read_MMD_inirect ...