Lines Matching refs:efx_nic
25 static inline int efx_mdio_read(struct efx_nic *efx, int devad, int addr) in efx_mdio_read()
31 efx_mdio_write(struct efx_nic *efx, int devad, int addr, int value) in efx_mdio_write()
36 static inline u32 efx_mdio_read_id(struct efx_nic *efx, int mmd) in efx_mdio_read_id()
43 static inline bool efx_mdio_phyxgxs_lane_sync(struct efx_nic *efx) in efx_mdio_phyxgxs_lane_sync()
67 extern int efx_mdio_reset_mmd(struct efx_nic *efx, int mmd,
71 int efx_mdio_check_mmds(struct efx_nic *efx, unsigned int mmd_mask);
74 extern bool efx_mdio_links_ok(struct efx_nic *efx, unsigned int mmd_mask);
77 extern void efx_mdio_transmit_disable(struct efx_nic *efx);
80 extern void efx_mdio_phy_reconfigure(struct efx_nic *efx);
83 extern void efx_mdio_set_mmds_lpower(struct efx_nic *efx,
87 extern int efx_mdio_set_settings(struct efx_nic *efx, struct ethtool_cmd *ecmd);
90 extern void efx_mdio_an_reconfigure(struct efx_nic *efx);
95 u8 efx_mdio_get_pause(struct efx_nic *efx);
98 extern int efx_mdio_wait_reset_mmds(struct efx_nic *efx,
103 efx_mdio_set_flag(struct efx_nic *efx, int devad, int addr, in efx_mdio_set_flag()
110 extern int efx_mdio_test_alive(struct efx_nic *efx);