Lines Matching refs:efx_nic
37 efx_mcdi_get_phy_cfg(struct efx_nic *efx, struct efx_mcdi_phy_data *cfg) in efx_mcdi_get_phy_cfg()
77 static int efx_mcdi_set_link(struct efx_nic *efx, u32 capabilities, in efx_mcdi_set_link()
103 static int efx_mcdi_loopback_modes(struct efx_nic *efx, u64 *loopback_modes) in efx_mcdi_loopback_modes()
128 int efx_mcdi_mdio_read(struct efx_nic *efx, unsigned int bus, in efx_mcdi_mdio_read()
156 int efx_mcdi_mdio_write(struct efx_nic *efx, unsigned int bus, in efx_mcdi_mdio_write()
259 static u32 efx_get_mcdi_phy_flags(struct efx_nic *efx) in efx_get_mcdi_phy_flags()
307 static int efx_mcdi_phy_probe(struct efx_nic *efx) in efx_mcdi_phy_probe()
406 int efx_mcdi_phy_reconfigure(struct efx_nic *efx) in efx_mcdi_phy_reconfigure()
417 void efx_mcdi_phy_decode_link(struct efx_nic *efx, in efx_mcdi_phy_decode_link()
447 void efx_mcdi_phy_check_fcntl(struct efx_nic *efx, u32 lpa) in efx_mcdi_phy_check_fcntl()
472 static bool efx_mcdi_phy_poll(struct efx_nic *efx) in efx_mcdi_phy_poll()
499 static void efx_mcdi_phy_remove(struct efx_nic *efx) in efx_mcdi_phy_remove()
507 static void efx_mcdi_phy_get_settings(struct efx_nic *efx, struct ethtool_cmd *ecmd) in efx_mcdi_phy_get_settings()
538 static int efx_mcdi_phy_set_settings(struct efx_nic *efx, struct ethtool_cmd *ecmd) in efx_mcdi_phy_set_settings()
580 static int efx_mcdi_phy_test_alive(struct efx_nic *efx) in efx_mcdi_phy_test_alive()
612 static int efx_mcdi_bist(struct efx_nic *efx, unsigned int bist_mode, in efx_mcdi_bist()
676 static int efx_mcdi_phy_run_tests(struct efx_nic *efx, int *results, in efx_mcdi_phy_run_tests()
715 static const char *efx_mcdi_phy_test_name(struct efx_nic *efx, in efx_mcdi_phy_test_name()
744 static int efx_mcdi_phy_get_module_eeprom(struct efx_nic *efx, in efx_mcdi_phy_get_module_eeprom()
801 static int efx_mcdi_phy_get_module_info(struct efx_nic *efx, in efx_mcdi_phy_get_module_info()