Searched refs:mt7530_priv (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/dsa/ |
H A D | mt7530.c | 83 core_read_mmd_indirect(struct mt7530_priv *priv, int prtad, int devad) in core_read_mmd_indirect() 114 core_write_mmd_indirect(struct mt7530_priv *priv, int prtad, in core_write_mmd_indirect() 145 mt7530_mutex_lock(struct mt7530_priv *priv) in mt7530_mutex_lock() 152 mt7530_mutex_unlock(struct mt7530_priv *priv) in mt7530_mutex_unlock() 159 core_write(struct mt7530_priv *priv, u32 reg, u32 val) in core_write() 169 core_rmw(struct mt7530_priv *priv, u32 reg, u32 mask, u32 set) in core_rmw() 184 core_set(struct mt7530_priv *priv, u32 reg, u32 val) in core_set() 190 core_clear(struct mt7530_priv *priv, u32 reg, u32 val) in core_clear() 196 mt7530_mii_write(struct mt7530_priv *priv, u32 reg, u32 val) in mt7530_mii_write() 210 mt7530_mii_read(struct mt7530_priv *pri [all...] |
H A D | mt7530.h | 713 struct mt7530_priv; 717 struct mt7530_priv *priv; 743 int (*phy_read_c22)(struct mt7530_priv *priv, int port, int regnum); 744 int (*phy_write_c22)(struct mt7530_priv *priv, int port, int regnum, 746 int (*phy_read_c45)(struct mt7530_priv *priv, int port, int devad, 748 int (*phy_write_c45)(struct mt7530_priv *priv, int port, int devad, 762 /* struct mt7530_priv - This is the main data structure for holding the state 784 struct mt7530_priv { struct 808 int (*create_sgmii)(struct mt7530_priv *priv, bool dual_sgmii); 824 typedef void (*mt7530_vlan_op)(struct mt7530_priv *, [all...] |
H A D | mt7530-mmio.c | 23 struct mt7530_priv *priv; in mt7988_probe() 69 struct mt7530_priv *priv = platform_get_drvdata(pdev); in mt7988_remove() 79 struct mt7530_priv *priv = platform_get_drvdata(pdev); in mt7988_shutdown()
|
H A D | mt7530-mdio.c | 84 mt7531_create_sgmii(struct mt7530_priv *priv, bool dual_sgmii) in mt7531_create_sgmii() 147 struct mt7530_priv *priv; in mt7530_probe() 223 struct mt7530_priv *priv = dev_get_drvdata(&mdiodev->dev); in mt7530_remove() 247 struct mt7530_priv *priv = dev_get_drvdata(&mdiodev->dev); in mt7530_shutdown()
|
/kernel/linux/linux-5.10/drivers/net/dsa/ |
H A D | mt7530.c | 71 core_read_mmd_indirect(struct mt7530_priv *priv, int prtad, int devad) in core_read_mmd_indirect() 102 core_write_mmd_indirect(struct mt7530_priv *priv, int prtad, in core_write_mmd_indirect() 133 core_write(struct mt7530_priv *priv, u32 reg, u32 val) in core_write() 145 core_rmw(struct mt7530_priv *priv, u32 reg, u32 mask, u32 set) in core_rmw() 161 core_set(struct mt7530_priv *priv, u32 reg, u32 val) in core_set() 167 core_clear(struct mt7530_priv *priv, u32 reg, u32 val) in core_clear() 173 mt7530_mii_write(struct mt7530_priv *priv, u32 reg, u32 val) in mt7530_mii_write() 202 mt7530_mii_read(struct mt7530_priv *priv, u32 reg) in mt7530_mii_read() 226 mt7530_write(struct mt7530_priv *priv, u32 reg, u32 val) in mt7530_write() 259 mt7530_read(struct mt7530_priv *pri [all...] |
H A D | mt7530.h | 702 /* struct mt7530_priv - This is the main data structure for holding the state 719 struct mt7530_priv { struct 754 typedef void (*mt7530_vlan_op)(struct mt7530_priv *, 764 struct mt7530_priv *priv; 769 struct mt7530_priv *priv, u32 reg) in INIT_MT7530_DUMMY_POLL()
|
Completed in 9 milliseconds