Home
last modified time | relevance | path

Searched refs:tn40_priv (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/drivers/net/ethernet/tehuti/
H A Dtn40_phy.c10 static struct tn40_priv *tn40_config_to_priv(struct phylink_config *config) in tn40_config_to_priv()
12 return container_of(config, struct tn40_priv, phylink_config); in tn40_config_to_priv()
19 struct tn40_priv *priv = tn40_config_to_priv(config); in tn40_link_up()
28 struct tn40_priv *priv = tn40_config_to_priv(config); in tn40_link_down()
45 int tn40_phy_register(struct tn40_priv *priv) in tn40_phy_register()
73 void tn40_phy_unregister(struct tn40_priv *priv) in tn40_phy_unregister()
H A Dtn40.c710 struct tn40_priv *priv = netdev_priv(ndev); in tn40_start_xmit()
1157 struct tn40_priv *priv = container_of(napi, struct tn40_priv, napi); in tn40_poll()
1395 struct tn40_priv *priv = netdev_priv(ndev); in tn40_close()
1408 struct tn40_priv *priv = netdev_priv(dev); in tn40_open()
1432 struct tn40_priv *priv = netdev_priv(ndev); in __tn40_vlan_rx_vid()
1466 struct tn40_priv *priv = netdev_priv(ndev); in tn40_setmulti()
1524 struct tn40_priv *priv = netdev_priv(ndev); in tn40_set_mac()
1548 struct tn40_priv *priv = netdev_priv(ndev); in tn40_get_stats()
1579 struct tn40_priv *priv = netdev_priv(ndev); in tn40_ethtool_get_link_ksettings()
1592 struct tn40_priv *priv = netdev_priv(ndev); in tn40_get_queue_stats_rx()
[all …]
H A Dtn40.h135 struct tn40_priv { struct
248 static inline u32 tn40_read_reg(struct tn40_priv *priv, u32 reg) in tn40_read_reg()
253 static inline void tn40_write_reg(struct tn40_priv *priv, u32 reg, u32 val) in tn40_write_reg()
258 int tn40_set_link_speed(struct tn40_priv *priv, u32 speed);
260 void tn40_swnodes_cleanup(struct tn40_priv *priv);
261 int tn40_mdiobus_init(struct tn40_priv *priv);
263 int tn40_phy_register(struct tn40_priv *priv);
264 void tn40_phy_unregister(struct tn40_priv *priv);
H A Dtn40_mdio.c19 static void tn40_mdio_set_speed(struct tn40_priv *priv, u32 speed) in tn40_mdio_set_speed()
33 static u32 tn40_mdio_stat(struct tn40_priv *priv) in tn40_mdio_stat()
40 static int tn40_mdio_wait_nobusy(struct tn40_priv *priv, u32 *val) in tn40_mdio_wait_nobusy()
53 static int tn40_mdio_read(struct tn40_priv *priv, int port, int device, in tn40_mdio_read()
77 static int tn40_mdio_write(struct tn40_priv *priv, int port, int device, in tn40_mdio_write()
125 static int tn40_swnodes_register(struct tn40_priv *priv) in tn40_swnodes_register()
156 void tn40_swnodes_cleanup(struct tn40_priv *priv) in tn40_swnodes_cleanup()
166 int tn40_mdiobus_init(struct tn40_priv *priv) in tn40_mdiobus_init()