Lines Matching refs:mt7530_priv

83 core_read_mmd_indirect(struct mt7530_priv *priv, int prtad, int devad)
114 core_write_mmd_indirect(struct mt7530_priv *priv, int prtad,
145 mt7530_mutex_lock(struct mt7530_priv *priv)
152 mt7530_mutex_unlock(struct mt7530_priv *priv)
159 core_write(struct mt7530_priv *priv, u32 reg, u32 val)
169 core_rmw(struct mt7530_priv *priv, u32 reg, u32 mask, u32 set)
184 core_set(struct mt7530_priv *priv, u32 reg, u32 val)
190 core_clear(struct mt7530_priv *priv, u32 reg, u32 val)
196 mt7530_mii_write(struct mt7530_priv *priv, u32 reg, u32 val)
210 mt7530_mii_read(struct mt7530_priv *priv, u32 reg)
227 mt7530_write(struct mt7530_priv *priv, u32 reg, u32 val)
257 mt7530_read(struct mt7530_priv *priv, u32 reg)
266 mt7530_rmw(struct mt7530_priv *priv, u32 reg,
277 mt7530_set(struct mt7530_priv *priv, u32 reg, u32 val)
283 mt7530_clear(struct mt7530_priv *priv, u32 reg, u32 val)
289 mt7530_fdb_cmd(struct mt7530_priv *priv, enum mt7530_fdb_cmd cmd, u32 *rsp)
321 mt7530_fdb_read(struct mt7530_priv *priv, struct mt7530_fdb *fdb)
347 mt7530_fdb_write(struct mt7530_priv *priv, u16 vid,
377 static void mt7530_pll_setup(struct mt7530_priv *priv)
420 struct mt7530_priv *priv = ds->priv;
490 static bool mt7531_dual_sgmii_supported(struct mt7530_priv *priv)
506 mt7531_pll_setup(struct mt7530_priv *priv)
598 struct mt7530_priv *priv = ds->priv;
604 static int mt7530_phy_read_c22(struct mt7530_priv *priv, int port, int regnum)
609 static int mt7530_phy_write_c22(struct mt7530_priv *priv, int port, int regnum,
615 static int mt7530_phy_read_c45(struct mt7530_priv *priv, int port,
621 static int mt7530_phy_write_c45(struct mt7530_priv *priv, int port, int devad,
628 mt7531_ind_c45_phy_read(struct mt7530_priv *priv, int port, int devad,
676 mt7531_ind_c45_phy_write(struct mt7530_priv *priv, int port, int devad,
723 mt7531_ind_c22_phy_read(struct mt7530_priv *priv, int port, int regnum)
760 mt7531_ind_c22_phy_write(struct mt7530_priv *priv, int port, int regnum,
799 struct mt7530_priv *priv = bus->priv;
807 struct mt7530_priv *priv = bus->priv;
815 struct mt7530_priv *priv = bus->priv;
824 struct mt7530_priv *priv = bus->priv;
847 struct mt7530_priv *priv = ds->priv;
876 struct mt7530_priv *priv = ds->priv;
933 struct mt7530_priv *priv = ds->priv;
1018 mt753x_trap_frames(struct mt7530_priv *priv)
1057 struct mt7530_priv *priv = ds->priv;
1104 struct mt7530_priv *priv = ds->priv;
1130 struct mt7530_priv *priv = ds->priv;
1148 struct mt7530_priv *priv = ds->priv;
1194 struct mt7530_priv *priv = ds->priv;
1237 struct mt7530_priv *priv = ds->priv;
1266 struct mt7530_priv *priv = ds->priv;
1309 struct mt7530_priv *priv = ds->priv;
1355 struct mt7530_priv *priv = ds->priv;
1398 struct mt7530_priv *priv = ds->priv;
1444 struct mt7530_priv *priv = ds->priv;
1461 struct mt7530_priv *priv = ds->priv;
1477 struct mt7530_priv *priv = ds->priv;
1513 struct mt7530_priv *priv = ds->priv;
1540 struct mt7530_priv *priv = ds->priv;
1564 mt7530_vlan_cmd(struct mt7530_priv *priv, enum mt7530_vlan_cmd cmd, u16 vid)
1613 mt7530_hw_vlan_add(struct mt7530_priv *priv,
1648 mt7530_hw_vlan_del(struct mt7530_priv *priv,
1674 mt7530_hw_vlan_update(struct mt7530_priv *priv, u16 vid,
1695 mt7530_setup_vlan0(struct mt7530_priv *priv)
1717 struct mt7530_priv *priv = ds->priv;
1759 struct mt7530_priv *priv = ds->priv;
1804 struct mt7530_priv *priv = ds->priv;
1841 struct mt7530_priv *priv = ds->priv;
1885 struct mt7530_priv *priv = gpiochip_get_data(gc);
1894 struct mt7530_priv *priv = gpiochip_get_data(gc);
1906 struct mt7530_priv *priv = gpiochip_get_data(gc);
1916 struct mt7530_priv *priv = gpiochip_get_data(gc);
1928 struct mt7530_priv *priv = gpiochip_get_data(gc);
1944 mt7530_setup_gpio(struct mt7530_priv *priv)
1976 struct mt7530_priv *priv = dev_id;
2002 struct mt7530_priv *priv = irq_data_get_irq_chip_data(d);
2010 struct mt7530_priv *priv = irq_data_get_irq_chip_data(d);
2018 struct mt7530_priv *priv = irq_data_get_irq_chip_data(d);
2026 struct mt7530_priv *priv = irq_data_get_irq_chip_data(d);
2060 struct mt7530_priv *priv = irq_data_get_irq_chip_data(d);
2069 struct mt7530_priv *priv = irq_data_get_irq_chip_data(d);
2099 mt7530_setup_mdio_irq(struct mt7530_priv *priv)
2115 mt7530_setup_irq(struct mt7530_priv *priv)
2162 mt7530_free_mdio_irq(struct mt7530_priv *priv)
2177 mt7530_free_irq_common(struct mt7530_priv *priv)
2184 mt7530_free_irq(struct mt7530_priv *priv)
2191 mt7530_setup_mdio(struct mt7530_priv *priv)
2230 struct mt7530_priv *priv = ds->priv;
2429 struct mt7530_priv *priv = ds->priv;
2479 struct mt7530_priv *priv = ds->priv;
2597 static bool mt7531_is_rgmii_port(struct mt7530_priv *priv, u32 port)
2605 struct mt7530_priv *priv = ds->priv;
2655 struct mt7530_priv *priv = ds->priv;
2664 struct mt7530_priv *priv = ds->priv;
2675 static int mt7531_rgmii_setup(struct mt7530_priv *priv, u32 port,
2742 struct mt7530_priv *priv = ds->priv;
2776 struct mt7530_priv *priv = ds->priv;
2785 struct mt7530_priv *priv = ds->priv;
2803 struct mt7530_priv *priv = ds->priv;
2858 struct mt7530_priv *priv = ds->priv;
2879 struct mt7530_priv *priv = ds->priv;
2926 struct mt7530_priv *priv = ds->priv;
2970 struct mt7530_priv *priv = ds->priv;
2985 struct mt7530_priv *priv = ds->priv;
3009 struct mt7530_priv *priv = pcs_to_mt753x_pcs(pcs)->priv;
3063 struct mt7530_priv *priv = ds->priv;
3098 struct mt7530_priv *priv = ds->priv;
3110 struct mt7530_priv *priv = ds->priv;
3132 struct mt7530_priv *priv = ds->priv;
3238 mt7530_probe_common(struct mt7530_priv *priv)
3277 mt7530_remove_common(struct mt7530_priv *priv)