Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_mdio.c42 static void sxgbe_mdio_ctrl_data(struct sxgbe_priv_data *sp, u32 cmd, in sxgbe_mdio_ctrl_data()
52 static void sxgbe_mdio_c45(struct sxgbe_priv_data *sp, u32 cmd, int phyaddr, in sxgbe_mdio_c45()
65 static void sxgbe_mdio_c22(struct sxgbe_priv_data *sp, u32 cmd, int phyaddr, in sxgbe_mdio_c22()
79 static int sxgbe_mdio_access_c22(struct sxgbe_priv_data *sp, u32 cmd, in sxgbe_mdio_access_c22()
98 static int sxgbe_mdio_access_c45(struct sxgbe_priv_data *sp, u32 cmd, in sxgbe_mdio_access_c45()
124 struct sxgbe_priv_data *priv = netdev_priv(ndev); in sxgbe_mdio_read_c22()
147 struct sxgbe_priv_data *priv = netdev_priv(ndev); in sxgbe_mdio_read_c45()
170 struct sxgbe_priv_data *priv = netdev_priv(ndev); in sxgbe_mdio_write_c22()
189 struct sxgbe_priv_data *priv = netdev_priv(ndev); in sxgbe_mdio_write_c45()
198 struct sxgbe_priv_data *priv = netdev_priv(ndev); in sxgbe_mdio_register()
[all …]
H A Dsxgbe_ethtool.c34 offsetof(struct sxgbe_priv_data, xstats.m) \
138 struct sxgbe_priv_data *priv = netdev_priv(dev); in sxgbe_get_eee()
151 struct sxgbe_priv_data *priv = netdev_priv(dev); in sxgbe_set_eee()
182 struct sxgbe_priv_data *priv = netdev_priv(dev); in sxgbe_getmsglevel()
188 struct sxgbe_priv_data *priv = netdev_priv(dev); in sxgbe_setmsglevel()
227 struct sxgbe_priv_data *priv = netdev_priv(dev); in sxgbe_get_ethtool_stats()
254 static u32 sxgbe_riwt2usec(u32 riwt, struct sxgbe_priv_data *priv) in sxgbe_riwt2usec()
264 static u32 sxgbe_usec2riwt(u32 usec, struct sxgbe_priv_data *priv) in sxgbe_usec2riwt()
279 struct sxgbe_priv_data *priv = netdev_priv(dev); in sxgbe_get_coalesce()
292 struct sxgbe_priv_data *priv = netdev_priv(dev); in sxgbe_set_coalesce()
[all …]
H A Dsxgbe_main.c83 static void sxgbe_enable_eee_mode(const struct sxgbe_priv_data *priv) in sxgbe_enable_eee_mode()
90 void sxgbe_disable_eee_mode(struct sxgbe_priv_data * const priv) in sxgbe_disable_eee_mode()
107 struct sxgbe_priv_data *priv = from_timer(priv, t, eee_ctrl_timer); in sxgbe_eee_ctrl_timer()
122 bool sxgbe_eee_init(struct sxgbe_priv_data * const priv) in sxgbe_eee_init()
149 static void sxgbe_eee_adjust(const struct sxgbe_priv_data *priv) in sxgbe_eee_adjust()
167 static void sxgbe_clk_csr_set(struct sxgbe_priv_data *priv) in sxgbe_clk_csr_set()
203 struct sxgbe_priv_data *priv = netdev_priv(dev); in sxgbe_adjust_link()
268 struct sxgbe_priv_data *priv = netdev_priv(ndev); in sxgbe_init_phy()
316 static void sxgbe_clear_descriptors(struct sxgbe_priv_data *priv) in sxgbe_clear_descriptors()
341 struct sxgbe_priv_data *priv = netdev_priv(dev); in sxgbe_init_rx_buffers()
[all …]
H A Dsxgbe_common.h378 struct sxgbe_priv_data *priv_ptr;
395 struct sxgbe_priv_data *priv_ptr;
452 struct sxgbe_priv_data { struct
510 struct sxgbe_priv_data *sxgbe_drv_probe(struct device *device, argument
529 void sxgbe_disable_eee_mode(struct sxgbe_priv_data * const priv);
530 bool sxgbe_eee_init(struct sxgbe_priv_data * const priv);