Home
last modified time | relevance | path

Searched defs:hw (Results 1 – 25 of 307) sorted by relevance

12345678910>>...13

/freebsd-src/sys/dev/e1000/
H A De1000_api.c44 s32 e1000_init_mac_params(struct e1000_hw *hw) in e1000_init_mac_params() argument
70 s32 e1000_init_nvm_params(struct e1000_hw *hw) in e1000_init_nvm_params() argument
96 e1000_init_phy_params(struct e1000_hw * hw) e1000_init_phy_params() argument
122 e1000_init_mbx_params(struct e1000_hw * hw) e1000_init_mbx_params() argument
150 e1000_set_mac_type(struct e1000_hw * hw) e1000_set_mac_type() argument
450 e1000_setup_init_funcs(struct e1000_hw * hw,bool init_device) e1000_setup_init_funcs() argument
583 e1000_get_bus_info(struct e1000_hw * hw) e1000_get_bus_info() argument
598 e1000_clear_vfta(struct e1000_hw * hw) e1000_clear_vfta() argument
613 e1000_write_vfta(struct e1000_hw * hw,u32 offset,u32 value) e1000_write_vfta() argument
628 e1000_update_mc_addr_list(struct e1000_hw * hw,u8 * mc_addr_list,u32 mc_addr_count) e1000_update_mc_addr_list() argument
644 e1000_force_mac_fc(struct e1000_hw * hw) e1000_force_mac_fc() argument
657 e1000_check_for_link(struct e1000_hw * hw) e1000_check_for_link() argument
672 e1000_check_mng_mode(struct e1000_hw * hw) e1000_check_mng_mode() argument
688 e1000_mng_write_dhcp_info(struct e1000_hw * hw,u8 * buffer,u16 length) e1000_mng_write_dhcp_info() argument
700 e1000_reset_hw(struct e1000_hw * hw) e1000_reset_hw() argument
715 e1000_init_hw(struct e1000_hw * hw) e1000_init_hw() argument
731 e1000_setup_link(struct e1000_hw * hw) e1000_setup_link() argument
749 e1000_get_speed_and_duplex(struct e1000_hw * hw,u16 * speed,u16 * duplex) e1000_get_speed_and_duplex() argument
765 e1000_setup_led(struct e1000_hw * hw) e1000_setup_led() argument
780 e1000_cleanup_led(struct e1000_hw * hw) e1000_cleanup_led() argument
796 e1000_blink_led(struct e1000_hw * hw) e1000_blink_led() argument
811 e1000_id_led_init(struct e1000_hw * hw) e1000_id_led_init() argument
826 e1000_led_on(struct e1000_hw * hw) e1000_led_on() argument
841 e1000_led_off(struct e1000_hw * hw) e1000_led_off() argument
856 e1000_reset_adaptive(struct e1000_hw * hw) e1000_reset_adaptive() argument
868 e1000_update_adaptive(struct e1000_hw * hw) e1000_update_adaptive() argument
881 e1000_disable_pcie_master(struct e1000_hw * hw) e1000_disable_pcie_master() argument
893 e1000_config_collision_dist(struct e1000_hw * hw) e1000_config_collision_dist() argument
907 e1000_rar_set(struct e1000_hw * hw,u8 * addr,u32 index) e1000_rar_set() argument
921 e1000_validate_mdi_setting(struct e1000_hw * hw) e1000_validate_mdi_setting() argument
938 e1000_hash_mc_addr(struct e1000_hw * hw,u8 * mc_addr) e1000_hash_mc_addr() argument
952 e1000_enable_tx_pkt_filtering(struct e1000_hw * hw) e1000_enable_tx_pkt_filtering() argument
969 e1000_mng_host_if_write(struct e1000_hw * hw,u8 * buffer,u16 length,u16 offset,u8 * sum) e1000_mng_host_if_write() argument
982 e1000_mng_write_cmd_header(struct e1000_hw * hw,struct e1000_host_mng_command_header * hdr) e1000_mng_write_cmd_header() argument
998 e1000_mng_enable_host_if(struct e1000_hw * hw) e1000_mng_enable_host_if() argument
1010 e1000_set_obff_timer(struct e1000_hw * hw,u32 itr) e1000_set_obff_timer() argument
1025 e1000_check_reset_block(struct e1000_hw * hw) e1000_check_reset_block() argument
1042 e1000_read_phy_reg(struct e1000_hw * hw,u32 offset,u16 * data) e1000_read_phy_reg() argument
1059 e1000_write_phy_reg(struct e1000_hw * hw,u32 offset,u16 data) e1000_write_phy_reg() argument
1074 e1000_release_phy(struct e1000_hw * hw) e1000_release_phy() argument
1087 e1000_acquire_phy(struct e1000_hw * hw) e1000_acquire_phy() argument
1099 e1000_cfg_on_link_up(struct e1000_hw * hw) e1000_cfg_on_link_up() argument
1117 e1000_read_kmrn_reg(struct e1000_hw * hw,u32 offset,u16 * data) e1000_read_kmrn_reg() argument
1132 e1000_write_kmrn_reg(struct e1000_hw * hw,u32 offset,u16 data) e1000_write_kmrn_reg() argument
1145 e1000_get_cable_length(struct e1000_hw * hw) e1000_get_cable_length() argument
1161 e1000_get_phy_info(struct e1000_hw * hw) e1000_get_phy_info() argument
1176 e1000_phy_hw_reset(struct e1000_hw * hw) e1000_phy_hw_reset() argument
1191 e1000_phy_commit(struct e1000_hw * hw) e1000_phy_commit() argument
1213 e1000_set_d0_lplu_state(struct e1000_hw * hw,bool active) e1000_set_d0_lplu_state() argument
1235 e1000_set_d3_lplu_state(struct e1000_hw * hw,bool active) e1000_set_d3_lplu_state() argument
1251 e1000_read_mac_addr(struct e1000_hw * hw) e1000_read_mac_addr() argument
1270 e1000_read_pba_string(struct e1000_hw * hw,u8 * pba_num,u32 pba_num_size) e1000_read_pba_string() argument
1285 e1000_read_pba_length(struct e1000_hw * hw,u32 * pba_num_size) e1000_read_pba_length() argument
1300 e1000_read_pba_num(struct e1000_hw * hw,u32 * pba_num) e1000_read_pba_num() argument
1312 e1000_validate_nvm_checksum(struct e1000_hw * hw) e1000_validate_nvm_checksum() argument
1327 e1000_update_nvm_checksum(struct e1000_hw * hw) e1000_update_nvm_checksum() argument
1342 e1000_reload_nvm(struct e1000_hw * hw) e1000_reload_nvm() argument
1358 e1000_read_nvm(struct e1000_hw * hw,u16 offset,u16 words,u16 * data) e1000_read_nvm() argument
1376 e1000_write_nvm(struct e1000_hw * hw,u16 offset,u16 words,u16 * data) e1000_write_nvm() argument
1394 e1000_write_8bit_ctrl_reg(struct e1000_hw * hw,u32 reg,u32 offset,u8 data) e1000_write_8bit_ctrl_reg() argument
1407 e1000_power_up_phy(struct e1000_hw * hw) e1000_power_up_phy() argument
1422 e1000_power_down_phy(struct e1000_hw * hw) e1000_power_down_phy() argument
1434 e1000_power_up_fiber_serdes_link(struct e1000_hw * hw) e1000_power_up_fiber_serdes_link() argument
1446 e1000_shutdown_fiber_serdes_link(struct e1000_hw * hw) e1000_shutdown_fiber_serdes_link() argument
[all...]
H A De1000_mac.c47 void e1000_init_mac_ops_generic(struct e1000_hw *hw) in e1000_init_mac_ops_generic()
87 s32 e1000_null_ops_generic(struct e1000_hw E1000_UNUSEDARG *hw) in e1000_null_ops_generic()
97 void e1000_null_mac_generic(struct e1000_hw E1000_UNUSEDARG *hw) in e1000_null_mac_generic()
109 s32 e1000_null_link_info(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_link_info()
120 bool e1000_null_mng_mode(struct e1000_hw E1000_UNUSEDARG *hw) in e1000_null_mng_mode()
132 void e1000_null_update_mc(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_update_mc()
145 void e1000_null_write_vfta(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_write_vfta()
158 int e1000_null_rar_set(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_rar_set()
169 s32 e1000_null_set_obff_timer(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_set_obff_timer()
184 s32 e1000_get_bus_info_pci_generic(struct e1000_hw *hw) in e1000_get_bus_info_pci_generic()
[all …]
H A De1000_82571.c91 static s32 e1000_init_phy_params_82571(struct e1000_hw *hw) in e1000_init_phy_params_82571()
201 static s32 e1000_init_nvm_params_82571(struct e1000_hw *hw) in e1000_init_nvm_params_82571()
282 static s32 e1000_init_mac_params_82571(struct e1000_hw *hw) in e1000_init_mac_params_82571()
444 void e1000_init_function_pointers_82571(struct e1000_hw *hw) in e1000_init_function_pointers_82571()
460 static s32 e1000_get_phy_id_82571(struct e1000_hw *hw) in e1000_get_phy_id_82571()
512 e1000_get_hw_semaphore_82574(struct e1000_hw *hw) in e1000_get_hw_semaphore_82574()
551 e1000_put_hw_semaphore_82574(struct e1000_hw *hw) in e1000_put_hw_semaphore_82574()
574 static s32 e1000_set_d0_lplu_state_82574(struct e1000_hw *hw, bool active) in e1000_set_d0_lplu_state_82574()
600 static s32 e1000_set_d3_lplu_state_82574(struct e1000_hw *hw, bool active) in e1000_set_d3_lplu_state_82574()
627 static s32 e1000_acquire_nvm_82571(struct e1000_hw *hw) in e1000_acquire_nvm_82571()
[all …]
H A De1000_82575.c127 e1000_sgmii_uses_mdio_82575(struct e1000_hw * hw) e1000_sgmii_uses_mdio_82575() argument
158 e1000_init_phy_params_82575(struct e1000_hw * hw) e1000_init_phy_params_82575() argument
323 e1000_init_mac_params_82575(struct e1000_hw * hw) e1000_init_mac_params_82575() argument
440 e1000_init_nvm_params_82575(struct e1000_hw * hw) e1000_init_nvm_params_82575() argument
525 e1000_init_function_pointers_82575(struct e1000_hw * hw) e1000_init_function_pointers_82575() argument
544 e1000_read_phy_reg_sgmii_82575(struct e1000_hw * hw,u32 offset,u16 * data) e1000_read_phy_reg_sgmii_82575() argument
577 e1000_write_phy_reg_sgmii_82575(struct e1000_hw * hw,u32 offset,u16 data) e1000_write_phy_reg_sgmii_82575() argument
608 e1000_get_phy_id_82575(struct e1000_hw * hw) e1000_get_phy_id_82575() argument
710 e1000_phy_hw_reset_sgmii_82575(struct e1000_hw * hw) e1000_phy_hw_reset_sgmii_82575() argument
758 e1000_set_d0_lplu_state_82575(struct e1000_hw * hw,bool active) e1000_set_d0_lplu_state_82575() argument
844 e1000_set_d0_lplu_state_82580(struct e1000_hw * hw,bool active) e1000_set_d0_lplu_state_82580() argument
891 e1000_set_d3_lplu_state_82580(struct e1000_hw * hw,bool active) e1000_set_d3_lplu_state_82580() argument
933 e1000_acquire_nvm_82575(struct e1000_hw * hw) e1000_acquire_nvm_82575() argument
983 e1000_release_nvm_82575(struct e1000_hw * hw) e1000_release_nvm_82575() argument
1002 e1000_get_cfg_done_82575(struct e1000_hw * hw) e1000_get_cfg_done_82575() argument
1042 e1000_get_link_up_info_82575(struct e1000_hw * hw,u16 * speed,u16 * duplex) e1000_get_link_up_info_82575() argument
1066 e1000_check_for_link_82575(struct e1000_hw * hw) e1000_check_for_link_82575() argument
1105 e1000_check_for_link_media_swap(struct e1000_hw * hw) e1000_check_for_link_media_swap() argument
1165 e1000_power_up_serdes_link_82575(struct e1000_hw * hw) e1000_power_up_serdes_link_82575() argument
1199 e1000_get_pcs_speed_and_duplex_82575(struct e1000_hw * hw,u16 * speed,u16 * duplex) e1000_get_pcs_speed_and_duplex_82575() argument
1263 e1000_shutdown_serdes_link_82575(struct e1000_hw * hw) e1000_shutdown_serdes_link_82575() argument
1298 e1000_reset_hw_82575(struct e1000_hw * hw) e1000_reset_hw_82575() argument
1362 e1000_init_hw_82575(struct e1000_hw * hw) e1000_init_hw_82575() argument
1402 e1000_setup_copper_link_82575(struct e1000_hw * hw) e1000_setup_copper_link_82575() argument
1494 e1000_setup_serdes_link_82575(struct e1000_hw * hw) e1000_setup_serdes_link_82575() argument
1637 e1000_get_media_type_82575(struct e1000_hw * hw) e1000_get_media_type_82575() argument
1716 e1000_set_sfp_media_type_82575(struct e1000_hw * hw) e1000_set_sfp_media_type_82575() argument
1786 e1000_valid_led_default_82575(struct e1000_hw * hw,u16 * data) e1000_valid_led_default_82575() argument
1821 e1000_sgmii_active_82575(struct e1000_hw * hw) e1000_sgmii_active_82575() argument
1834 e1000_reset_init_script_82575(struct e1000_hw * hw) e1000_reset_init_script_82575() argument
1869 e1000_read_mac_addr_82575(struct e1000_hw * hw) e1000_read_mac_addr_82575() argument
1897 e1000_config_collision_dist_82575(struct e1000_hw * hw) e1000_config_collision_dist_82575() argument
1918 e1000_clear_hw_cntrs_82575(struct e1000_hw * hw) e1000_clear_hw_cntrs_82575() argument
1987 e1000_set_pcie_completion_timeout(struct e1000_hw * hw) e1000_set_pcie_completion_timeout() argument
2036 e1000_vmdq_set_anti_spoofing_pf(struct e1000_hw * hw,bool enable,int pf) e1000_vmdq_set_anti_spoofing_pf() argument
2074 e1000_vmdq_set_loopback_pf(struct e1000_hw * hw,bool enable) e1000_vmdq_set_loopback_pf() argument
2111 e1000_vmdq_set_replication_pf(struct e1000_hw * hw,bool enable) e1000_vmdq_set_replication_pf() argument
2132 e1000_read_phy_reg_82580(struct e1000_hw * hw,u32 offset,u16 * data) e1000_read_phy_reg_82580() argument
2158 e1000_write_phy_reg_82580(struct e1000_hw * hw,u32 offset,u16 data) e1000_write_phy_reg_82580() argument
2184 e1000_reset_mdicnfg_82580(struct e1000_hw * hw) e1000_reset_mdicnfg_82580() argument
2222 e1000_reset_hw_82580(struct e1000_hw * hw) e1000_reset_hw_82580() argument
2341 e1000_validate_nvm_checksum_with_offset(struct e1000_hw * hw,u16 offset) e1000_validate_nvm_checksum_with_offset() argument
2378 e1000_update_nvm_checksum_with_offset(struct e1000_hw * hw,u16 offset) e1000_update_nvm_checksum_with_offset() argument
2412 e1000_validate_nvm_checksum_82580(struct e1000_hw * hw) e1000_validate_nvm_checksum_82580() argument
2453 e1000_update_nvm_checksum_82580(struct e1000_hw * hw) e1000_update_nvm_checksum_82580() argument
2497 e1000_validate_nvm_checksum_i350(struct e1000_hw * hw) e1000_validate_nvm_checksum_i350() argument
2525 e1000_update_nvm_checksum_i350(struct e1000_hw * hw) e1000_update_nvm_checksum_i350() argument
2551 __e1000_access_emi_reg(struct e1000_hw * hw,u16 address,u16 * data,bool read) __e1000_access_emi_reg() argument
2576 e1000_read_emi_reg(struct e1000_hw * hw,u16 addr,u16 * data) e1000_read_emi_reg() argument
2589 e1000_initialize_M88E1512_phy(struct e1000_hw * hw) e1000_initialize_M88E1512_phy() argument
2678 e1000_initialize_M88E1543_phy(struct e1000_hw * hw) e1000_initialize_M88E1543_phy() argument
2780 e1000_set_eee_i350(struct e1000_hw * hw,bool adv1G,bool adv100M) e1000_set_eee_i350() argument
2835 e1000_set_eee_i354(struct e1000_hw * hw,bool adv1G,bool adv100M) e1000_set_eee_i354() argument
2917 e1000_get_eee_status_i354(struct e1000_hw * hw,bool * status) e1000_get_eee_status_i354() argument
2956 e1000_clear_vfta_i350(struct e1000_hw * hw) e1000_clear_vfta_i350() argument
2980 e1000_write_vfta_i350(struct e1000_hw * hw,u32 offset,u32 value) e1000_write_vfta_i350() argument
3000 e1000_set_i2c_bb(struct e1000_hw * hw) e1000_set_i2c_bb() argument
3032 e1000_read_i2c_byte_generic(struct e1000_hw * hw,u8 byte_offset,u8 dev_addr,u8 * data) e1000_read_i2c_byte_generic() argument
3121 e1000_write_i2c_byte_generic(struct e1000_hw * hw,u8 byte_offset,u8 dev_addr,u8 data) e1000_write_i2c_byte_generic() argument
3190 e1000_i2c_start(struct e1000_hw * hw) e1000_i2c_start() argument
3221 e1000_i2c_stop(struct e1000_hw * hw) e1000_i2c_stop() argument
3247 e1000_clock_in_i2c_byte(struct e1000_hw * hw,u8 * data) e1000_clock_in_i2c_byte() argument
3268 e1000_clock_out_i2c_byte(struct e1000_hw * hw,u8 data) e1000_clock_out_i2c_byte() argument
3301 e1000_get_i2c_ack(struct e1000_hw * hw) e1000_get_i2c_ack() argument
3347 e1000_clock_in_i2c_bit(struct e1000_hw * hw,bool * data) e1000_clock_in_i2c_bit() argument
3374 e1000_clock_out_i2c_bit(struct e1000_hw * hw,bool data) e1000_clock_out_i2c_bit() argument
3408 e1000_raise_i2c_clk(struct e1000_hw * hw,u32 * i2cctl) e1000_raise_i2c_clk() argument
3428 e1000_lower_i2c_clk(struct e1000_hw * hw,u32 * i2cctl) e1000_lower_i2c_clk() argument
3450 e1000_set_i2c_data(struct e1000_hw * hw,u32 * i2cctl,bool data) e1000_set_i2c_data() argument
3505 e1000_i2c_bus_clear(struct e1000_hw * hw) e1000_i2c_bus_clear() argument
[all...]
H A De1000_82543.c84 static s32 e1000_init_phy_params_82543(struct e1000_hw *hw) in e1000_init_phy_params_82543()
167 static s32 e1000_init_nvm_params_82543(struct e1000_hw *hw) in e1000_init_nvm_params_82543()
193 static s32 e1000_init_mac_params_82543(struct e1000_hw *hw) in e1000_init_mac_params_82543()
269 void e1000_init_function_pointers_82543(struct e1000_hw *hw) in e1000_init_function_pointers_82543()
285 static bool e1000_tbi_compatibility_enabled_82543(struct e1000_hw *hw) in e1000_tbi_compatibility_enabled_82543()
310 void e1000_set_tbi_compatibility_82543(struct e1000_hw *hw, bool state) in e1000_set_tbi_compatibility_82543()
337 bool e1000_tbi_sbp_enabled_82543(struct e1000_hw *hw) in e1000_tbi_sbp_enabled_82543()
362 static void e1000_set_tbi_sbp_82543(struct e1000_hw *hw, bool state) in e1000_set_tbi_sbp_82543()
383 static bool e1000_init_phy_disabled_82543(struct e1000_hw *hw) in e1000_init_phy_disabled_82543()
411 void e1000_tbi_adjust_stats_82543(struct e1000_hw *hw, in e1000_tbi_adjust_stats_82543()
[all …]
H A De1000_80003es2lan.c87 static s32 e1000_init_phy_params_80003es2lan(struct e1000_hw *hw) in e1000_init_phy_params_80003es2lan()
138 static s32 e1000_init_nvm_params_80003es2lan(struct e1000_hw *hw) in e1000_init_nvm_params_80003es2lan()
194 static s32 e1000_init_mac_params_80003es2lan(struct e1000_hw *hw) in e1000_init_mac_params_80003es2lan()
278 void e1000_init_function_pointers_80003es2lan(struct e1000_hw *hw) in e1000_init_function_pointers_80003es2lan()
293 static s32 e1000_acquire_phy_80003es2lan(struct e1000_hw *hw) in e1000_acquire_phy_80003es2lan()
309 static void e1000_release_phy_80003es2lan(struct e1000_hw *hw) in e1000_release_phy_80003es2lan()
326 static s32 e1000_acquire_mac_csr_80003es2lan(struct e1000_hw *hw) in e1000_acquire_mac_csr_80003es2lan()
343 static void e1000_release_mac_csr_80003es2lan(struct e1000_hw *hw) in e1000_release_mac_csr_80003es2lan()
360 static s32 e1000_acquire_nvm_80003es2lan(struct e1000_hw *hw) in e1000_acquire_nvm_80003es2lan()
384 static void e1000_release_nvm_80003es2lan(struct e1000_hw *hw) in e1000_release_nvm_80003es2lan()
[all …]
H A De1000_vf.c61 static s32 e1000_init_phy_params_vf(struct e1000_hw *hw) in e1000_init_phy_params_vf()
77 static s32 e1000_init_nvm_params_vf(struct e1000_hw *hw) in e1000_init_nvm_params_vf()
91 static s32 e1000_init_mac_params_vf(struct e1000_hw *hw) in e1000_init_mac_params_vf()
144 void e1000_init_function_pointers_vf(struct e1000_hw *hw) in e1000_init_function_pointers_vf()
162 static s32 e1000_acquire_vf(struct e1000_hw E1000_UNUSEDARG *hw) in e1000_acquire_vf()
175 static void e1000_release_vf(struct e1000_hw E1000_UNUSEDARG *hw) in e1000_release_vf()
186 static s32 e1000_setup_link_vf(struct e1000_hw E1000_UNUSEDARG *hw) in e1000_setup_link_vf()
199 static s32 e1000_get_bus_info_pcie_vf(struct e1000_hw *hw) in e1000_get_bus_info_pcie_vf()
221 static s32 e1000_get_link_up_info_vf(struct e1000_hw *hw, u16 *speed, in e1000_get_link_up_info_vf()
258 static s32 e1000_reset_hw_vf(struct e1000_hw *hw) in e1000_reset_hw_vf()
[all …]
H A De1000_phy.c70 void e1000_init_phy_ops_generic(struct e1000_hw *hw) in e1000_init_phy_ops_generic() argument
108 s32 e1000_null_set_page(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_set_page() argument
121 s32 e1000_null_read_reg(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_read_reg() argument
132 e1000_null_phy_generic(struct e1000_hw E1000_UNUSEDARG * hw) e1000_null_phy_generic() argument
143 e1000_null_lplu_state(struct e1000_hw E1000_UNUSEDARG * hw,bool E1000_UNUSEDARG active) e1000_null_lplu_state() argument
156 e1000_null_write_reg(struct e1000_hw E1000_UNUSEDARG * hw,u32 E1000_UNUSEDARG offset,u16 E1000_UNUSEDARG data) e1000_null_write_reg() argument
171 e1000_read_i2c_byte_null(struct e1000_hw E1000_UNUSEDARG * hw,u8 E1000_UNUSEDARG byte_offset,u8 E1000_UNUSEDARG dev_addr,u8 E1000_UNUSEDARG * data) e1000_read_i2c_byte_null() argument
188 e1000_write_i2c_byte_null(struct e1000_hw E1000_UNUSEDARG * hw,u8 E1000_UNUSEDARG byte_offset,u8 E1000_UNUSEDARG dev_addr,u8 E1000_UNUSEDARG data) e1000_write_i2c_byte_null() argument
205 e1000_check_reset_block_generic(struct e1000_hw * hw) e1000_check_reset_block_generic() argument
224 e1000_get_phy_id(struct e1000_hw * hw) e1000_get_phy_id() argument
265 e1000_phy_reset_dsp_generic(struct e1000_hw * hw) e1000_phy_reset_dsp_generic() argument
290 e1000_read_phy_reg_mdic(struct e1000_hw * hw,u32 offset,u16 * data) e1000_read_phy_reg_mdic() argument
355 e1000_write_phy_reg_mdic(struct e1000_hw * hw,u32 offset,u16 data) e1000_write_phy_reg_mdic() argument
421 e1000_read_phy_reg_i2c(struct e1000_hw * hw,u32 offset,u16 * data) e1000_read_phy_reg_i2c() argument
468 e1000_write_phy_reg_i2c(struct e1000_hw * hw,u32 offset,u16 data) e1000_write_phy_reg_i2c() argument
529 e1000_read_sfp_data_byte(struct e1000_hw * hw,u16 offset,u8 * data) e1000_read_sfp_data_byte() argument
584 e1000_write_sfp_data_byte(struct e1000_hw * hw,u16 offset,u8 data) e1000_write_sfp_data_byte() argument
654 e1000_read_phy_reg_m88(struct e1000_hw * hw,u32 offset,u16 * data) e1000_read_phy_reg_m88() argument
684 e1000_write_phy_reg_m88(struct e1000_hw * hw,u32 offset,u16 data) e1000_write_phy_reg_m88() argument
714 e1000_set_page_igp(struct e1000_hw * hw,u16 page) e1000_set_page_igp() argument
736 __e1000_read_phy_reg_igp(struct e1000_hw * hw,u32 offset,u16 * data,bool locked) __e1000_read_phy_reg_igp() argument
776 e1000_read_phy_reg_igp(struct e1000_hw * hw,u32 offset,u16 * data) e1000_read_phy_reg_igp() argument
790 e1000_read_phy_reg_igp_locked(struct e1000_hw * hw,u32 offset,u16 * data) e1000_read_phy_reg_igp_locked() argument
805 __e1000_write_phy_reg_igp(struct e1000_hw * hw,u32 offset,u16 data,bool locked) __e1000_write_phy_reg_igp() argument
844 e1000_write_phy_reg_igp(struct e1000_hw * hw,u32 offset,u16 data) e1000_write_phy_reg_igp() argument
858 e1000_write_phy_reg_igp_locked(struct e1000_hw * hw,u32 offset,u16 data) e1000_write_phy_reg_igp_locked() argument
874 __e1000_read_kmrn_reg(struct e1000_hw * hw,u32 offset,u16 * data,bool locked) __e1000_read_kmrn_reg() argument
918 e1000_read_kmrn_reg_generic(struct e1000_hw * hw,u32 offset,u16 * data) e1000_read_kmrn_reg_generic() argument
933 e1000_read_kmrn_reg_locked(struct e1000_hw * hw,u32 offset,u16 * data) e1000_read_kmrn_reg_locked() argument
949 __e1000_write_kmrn_reg(struct e1000_hw * hw,u32 offset,u16 data,bool locked) __e1000_write_kmrn_reg() argument
989 e1000_write_kmrn_reg_generic(struct e1000_hw * hw,u32 offset,u16 data) e1000_write_kmrn_reg_generic() argument
1003 e1000_write_kmrn_reg_locked(struct e1000_hw * hw,u32 offset,u16 data) e1000_write_kmrn_reg_locked() argument
1014 e1000_set_master_slave_mode(struct e1000_hw * hw) e1000_set_master_slave_mode() argument
1054 e1000_copper_link_setup_82577(struct e1000_hw * hw) e1000_copper_link_setup_82577() argument
1119 e1000_copper_link_setup_m88(struct e1000_hw * hw) e1000_copper_link_setup_m88() argument
1272 e1000_copper_link_setup_m88_gen2(struct e1000_hw * hw) e1000_copper_link_setup_m88_gen2() argument
1370 e1000_copper_link_setup_igp(struct e1000_hw * hw) e1000_copper_link_setup_igp() argument
1481 e1000_phy_setup_autoneg(struct e1000_hw * hw) e1000_phy_setup_autoneg() argument
1634 e1000_copper_link_autoneg(struct e1000_hw * hw) e1000_copper_link_autoneg() argument
1698 e1000_setup_copper_link_generic(struct e1000_hw * hw) e1000_setup_copper_link_generic() argument
1751 e1000_phy_force_speed_duplex_igp(struct e1000_hw * hw) e1000_phy_force_speed_duplex_igp() argument
1817 e1000_phy_force_speed_duplex_m88(struct e1000_hw * hw) e1000_phy_force_speed_duplex_m88() argument
1956 e1000_phy_force_speed_duplex_ife(struct e1000_hw * hw) e1000_phy_force_speed_duplex_ife() argument
2024 e1000_phy_force_speed_duplex_setup(struct e1000_hw * hw,u16 * phy_ctrl) e1000_phy_force_speed_duplex_setup() argument
2087 e1000_set_d3_lplu_state_generic(struct e1000_hw * hw,bool active) e1000_set_d3_lplu_state_generic() argument
2171 e1000_check_downshift_generic(struct e1000_hw * hw) e1000_check_downshift_generic() argument
2216 e1000_check_polarity_m88(struct e1000_hw * hw) e1000_check_polarity_m88() argument
2243 e1000_check_polarity_igp(struct e1000_hw * hw) e1000_check_polarity_igp() argument
2286 e1000_check_polarity_ife(struct e1000_hw * hw) e1000_check_polarity_ife() argument
2321 e1000_wait_autoneg(struct e1000_hw * hw) e1000_wait_autoneg() argument
2359 e1000_phy_has_link_generic(struct e1000_hw * hw,u32 iterations,u32 usec_interval,bool * success) e1000_phy_has_link_generic() argument
2417 e1000_get_cable_length_m88(struct e1000_hw * hw) e1000_get_cable_length_m88() argument
2443 e1000_get_cable_length_m88_gen2(struct e1000_hw * hw) e1000_get_cable_length_m88_gen2() argument
2566 e1000_get_cable_length_igp_2(struct e1000_hw * hw) e1000_get_cable_length_igp_2() argument
2636 e1000_get_phy_info_m88(struct e1000_hw * hw) e1000_get_phy_info_m88() argument
2711 e1000_get_phy_info_igp(struct e1000_hw * hw) e1000_get_phy_info_igp() argument
2773 e1000_get_phy_info_ife(struct e1000_hw * hw) e1000_get_phy_info_ife() argument
2828 e1000_phy_sw_reset_generic(struct e1000_hw * hw) e1000_phy_sw_reset_generic() argument
2861 e1000_phy_hw_reset_generic(struct e1000_hw * hw) e1000_phy_hw_reset_generic() argument
2902 e1000_get_cfg_done_generic(struct e1000_hw E1000_UNUSEDARG * hw) e1000_get_cfg_done_generic() argument
2917 e1000_phy_init_script_igp3(struct e1000_hw * hw) e1000_phy_init_script_igp3() argument
3067 e1000_determine_phy_address(struct e1000_hw * hw) e1000_determine_phy_address() argument
3123 e1000_write_phy_reg_bm(struct e1000_hw * hw,u32 offset,u16 data) e1000_write_phy_reg_bm() argument
3183 e1000_read_phy_reg_bm(struct e1000_hw * hw,u32 offset,u16 * data) e1000_read_phy_reg_bm() argument
3242 e1000_read_phy_reg_bm2(struct e1000_hw * hw,u32 offset,u16 * data) e1000_read_phy_reg_bm2() argument
3287 e1000_write_phy_reg_bm2(struct e1000_hw * hw,u32 offset,u16 data) e1000_write_phy_reg_bm2() argument
3332 e1000_enable_phy_wakeup_reg_access_bm(struct e1000_hw * hw,u16 * phy_reg) e1000_enable_phy_wakeup_reg_access_bm() argument
3390 e1000_disable_phy_wakeup_reg_access_bm(struct e1000_hw * hw,u16 * phy_reg) e1000_disable_phy_wakeup_reg_access_bm() argument
3440 e1000_access_phy_wakeup_reg_bm(struct e1000_hw * hw,u32 offset,u16 * data,bool read,bool page_set) e1000_access_phy_wakeup_reg_bm() argument
3503 e1000_power_up_phy_copper(struct e1000_hw * hw) e1000_power_up_phy_copper() argument
3521 e1000_power_down_phy_copper(struct e1000_hw * hw) e1000_power_down_phy_copper() argument
3544 __e1000_read_phy_reg_hv(struct e1000_hw * hw,u32 offset,u16 * data,bool locked,bool page_set) __e1000_read_phy_reg_hv() argument
3610 e1000_read_phy_reg_hv(struct e1000_hw * hw,u32 offset,u16 * data) e1000_read_phy_reg_hv() argument
3624 e1000_read_phy_reg_hv_locked(struct e1000_hw * hw,u32 offset,u16 * data) e1000_read_phy_reg_hv_locked() argument
3638 e1000_read_phy_reg_page_hv(struct e1000_hw * hw,u32 offset,u16 * data) e1000_read_phy_reg_page_hv() argument
3654 __e1000_write_phy_reg_hv(struct e1000_hw * hw,u32 offset,u16 data,bool locked,bool page_set) __e1000_write_phy_reg_hv() argument
3736 e1000_write_phy_reg_hv(struct e1000_hw * hw,u32 offset,u16 data) e1000_write_phy_reg_hv() argument
3750 e1000_write_phy_reg_hv_locked(struct e1000_hw * hw,u32 offset,u16 data) e1000_write_phy_reg_hv_locked() argument
3764 e1000_write_phy_reg_page_hv(struct e1000_hw * hw,u32 offset,u16 data) e1000_write_phy_reg_page_hv() argument
3795 e1000_access_phy_debug_regs_hv(struct e1000_hw * hw,u32 offset,u16 * data,bool read) e1000_access_phy_debug_regs_hv() argument
3842 e1000_link_stall_workaround_hv(struct e1000_hw * hw) e1000_link_stall_workaround_hv() argument
3890 e1000_check_polarity_82577(struct e1000_hw * hw) e1000_check_polarity_82577() argument
3914 e1000_phy_force_speed_duplex_82577(struct e1000_hw * hw) e1000_phy_force_speed_duplex_82577() argument
3963 e1000_get_phy_info_82577(struct e1000_hw * hw) e1000_get_phy_info_82577() argument
4026 e1000_get_cable_length_82577(struct e1000_hw * hw) e1000_get_cable_length_82577() argument
4058 e1000_write_phy_reg_gs40g(struct e1000_hw * hw,u32 offset,u16 data) e1000_write_phy_reg_gs40g() argument
4090 e1000_read_phy_reg_gs40g(struct e1000_hw * hw,u32 offset,u16 * data) e1000_read_phy_reg_gs40g() argument
4121 e1000_read_phy_reg_mphy(struct e1000_hw * hw,u32 address,u32 * data) e1000_read_phy_reg_mphy() argument
4182 e1000_write_phy_reg_mphy(struct e1000_hw * hw,u32 address,u32 data,bool line_override) e1000_write_phy_reg_mphy() argument
4244 e1000_is_mphy_ready(struct e1000_hw * hw) e1000_is_mphy_ready() argument
4275 __e1000_access_xmdio_reg(struct e1000_hw * hw,u16 address,u8 dev_addr,u16 * data,bool read) __e1000_access_xmdio_reg() argument
4317 e1000_read_xmdio_reg(struct e1000_hw * hw,u16 addr,u8 dev_addr,u16 * data) e1000_read_xmdio_reg() argument
4331 e1000_write_xmdio_reg(struct e1000_hw * hw,u16 addr,u8 dev_addr,u16 data) e1000_write_xmdio_reg() argument
[all...]
H A De1000_mbx.c42 static s32 e1000_null_mbx_check_for_flag(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_mbx_check_for_flag()
57 static s32 e1000_null_mbx_transact(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_mbx_transact()
76 s32 e1000_read_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id) in e1000_read_mbx()
102 s32 e1000_write_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id) in e1000_write_mbx()
125 s32 e1000_check_for_msg(struct e1000_hw *hw, u16 mbx_id) in e1000_check_for_msg()
145 s32 e1000_check_for_ack(struct e1000_hw *hw, u16 mbx_id) in e1000_check_for_ack()
165 s32 e1000_check_for_rst(struct e1000_hw *hw, u16 mbx_id) in e1000_check_for_rst()
185 static s32 e1000_poll_for_msg(struct e1000_hw *hw, u16 mbx_id) in e1000_poll_for_msg()
216 static s32 e1000_poll_for_ack(struct e1000_hw *hw, u16 mbx_id) in e1000_poll_for_ack()
250 s32 e1000_read_posted_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id) in e1000_read_posted_mbx()
[all …]
H A De1000_82540.c66 static s32 e1000_init_phy_params_82540(struct e1000_hw *hw) in e1000_init_phy_params_82540()
117 static s32 e1000_init_nvm_params_82540(struct e1000_hw *hw) in e1000_init_nvm_params_82540()
158 static s32 e1000_init_mac_params_82540(struct e1000_hw *hw) in e1000_init_mac_params_82540()
255 void e1000_init_function_pointers_82540(struct e1000_hw *hw) in e1000_init_function_pointers_82540()
270 static s32 e1000_reset_hw_82540(struct e1000_hw *hw) in e1000_reset_hw_82540()
328 static s32 e1000_init_hw_82540(struct e1000_hw *hw) in e1000_init_hw_82540()
411 static s32 e1000_setup_copper_link_82540(struct e1000_hw *hw) in e1000_setup_copper_link_82540()
460 static s32 e1000_setup_fiber_serdes_link_82540(struct e1000_hw *hw) in e1000_setup_fiber_serdes_link_82540()
499 static s32 e1000_adjust_serdes_amplitude_82540(struct e1000_hw *hw) in e1000_adjust_serdes_amplitude_82540()
529 static s32 e1000_set_vco_speed_82540(struct e1000_hw *hw) in e1000_set_vco_speed_82540()
[all …]
H A De1000_82542.c58 static s32 e1000_init_phy_params_82542(struct e1000_hw *hw) in e1000_init_phy_params_82542()
74 static s32 e1000_init_nvm_params_82542(struct e1000_hw *hw) in e1000_init_nvm_params_82542()
100 static s32 e1000_init_mac_params_82542(struct e1000_hw *hw) in e1000_init_mac_params_82542()
159 void e1000_init_function_pointers_82542(struct e1000_hw *hw) in e1000_init_function_pointers_82542()
175 static s32 e1000_get_bus_info_82542(struct e1000_hw *hw) in e1000_get_bus_info_82542()
192 static s32 e1000_reset_hw_82542(struct e1000_hw *hw) in e1000_reset_hw_82542()
243 static s32 e1000_init_hw_82542(struct e1000_hw *hw) in e1000_init_hw_82542()
317 static s32 e1000_setup_link_82542(struct e1000_hw *hw) in e1000_setup_link_82542()
373 static s32 e1000_led_on_82542(struct e1000_hw *hw) in e1000_led_on_82542()
392 static s32 e1000_led_off_82542(struct e1000_hw *hw) in e1000_led_off_82542()
[all …]
/freebsd-src/sys/dev/ixgbe/
H A Dixgbe_api.c67 void ixgbe_dcb_get_rtrup2tc(struct ixgbe_hw *hw, u8 *map) in ixgbe_dcb_get_rtrup2tc() argument
85 s32 ixgbe_init_shared_code(struct ixgbe_hw *hw) in ixgbe_init_shared_code() argument
138 ixgbe_set_mac_type(struct ixgbe_hw * hw) ixgbe_set_mac_type() argument
262 ixgbe_init_hw(struct ixgbe_hw * hw) ixgbe_init_hw() argument
275 ixgbe_reset_hw(struct ixgbe_hw * hw) ixgbe_reset_hw() argument
291 ixgbe_start_hw(struct ixgbe_hw * hw) ixgbe_start_hw() argument
305 ixgbe_enable_relaxed_ordering(struct ixgbe_hw * hw) ixgbe_enable_relaxed_ordering() argument
318 ixgbe_clear_hw_cntrs(struct ixgbe_hw * hw) ixgbe_clear_hw_cntrs() argument
330 ixgbe_get_media_type(struct ixgbe_hw * hw) ixgbe_get_media_type() argument
346 ixgbe_get_mac_addr(struct ixgbe_hw * hw,u8 * mac_addr) ixgbe_get_mac_addr() argument
360 ixgbe_get_san_mac_addr(struct ixgbe_hw * hw,u8 * san_mac_addr) ixgbe_get_san_mac_addr() argument
373 ixgbe_set_san_mac_addr(struct ixgbe_hw * hw,u8 * san_mac_addr) ixgbe_set_san_mac_addr() argument
386 ixgbe_get_device_caps(struct ixgbe_hw * hw,u16 * device_caps) ixgbe_get_device_caps() argument
401 ixgbe_get_wwn_prefix(struct ixgbe_hw * hw,u16 * wwnn_prefix,u16 * wwpn_prefix) ixgbe_get_wwn_prefix() argument
416 ixgbe_get_fcoe_boot_status(struct ixgbe_hw * hw,u16 * bs) ixgbe_get_fcoe_boot_status() argument
429 ixgbe_get_bus_info(struct ixgbe_hw * hw) ixgbe_get_bus_info() argument
441 ixgbe_get_num_of_tx_queues(struct ixgbe_hw * hw) ixgbe_get_num_of_tx_queues() argument
452 ixgbe_get_num_of_rx_queues(struct ixgbe_hw * hw) ixgbe_get_num_of_rx_queues() argument
466 ixgbe_stop_adapter(struct ixgbe_hw * hw) ixgbe_stop_adapter() argument
480 ixgbe_read_pba_string(struct ixgbe_hw * hw,u8 * pba_num,u32 pba_num_size) ixgbe_read_pba_string() argument
492 ixgbe_read_pba_num(struct ixgbe_hw * hw,u32 * pba_num) ixgbe_read_pba_num() argument
503 ixgbe_identify_phy(struct ixgbe_hw * hw) ixgbe_identify_phy() argument
519 ixgbe_reset_phy(struct ixgbe_hw * hw) ixgbe_reset_phy() argument
540 ixgbe_get_phy_firmware_version(struct ixgbe_hw * hw,u16 * firmware_version) ixgbe_get_phy_firmware_version() argument
559 ixgbe_read_phy_reg(struct ixgbe_hw * hw,u32 reg_addr,u32 device_type,u16 * phy_data) ixgbe_read_phy_reg() argument
578 ixgbe_write_phy_reg(struct ixgbe_hw * hw,u32 reg_addr,u32 device_type,u16 phy_data) ixgbe_write_phy_reg() argument
594 ixgbe_setup_phy_link(struct ixgbe_hw * hw) ixgbe_setup_phy_link() argument
608 ixgbe_setup_internal_phy(struct ixgbe_hw * hw) ixgbe_setup_internal_phy() argument
623 ixgbe_check_phy_link(struct ixgbe_hw * hw,ixgbe_link_speed * speed,bool * link_up) ixgbe_check_phy_link() argument
638 ixgbe_setup_phy_link_speed(struct ixgbe_hw * hw,ixgbe_link_speed speed,bool autoneg_wait_to_complete) ixgbe_setup_phy_link_speed() argument
651 ixgbe_set_phy_power(struct ixgbe_hw * hw,bool on) ixgbe_set_phy_power() argument
666 ixgbe_check_link(struct ixgbe_hw * hw,ixgbe_link_speed * speed,bool * link_up,bool link_up_wait_to_complete) ixgbe_check_link() argument
680 ixgbe_disable_tx_laser(struct ixgbe_hw * hw) ixgbe_disable_tx_laser() argument
692 ixgbe_enable_tx_laser(struct ixgbe_hw * hw) ixgbe_enable_tx_laser() argument
706 ixgbe_flap_tx_laser(struct ixgbe_hw * hw) ixgbe_flap_tx_laser() argument
721 ixgbe_setup_link(struct ixgbe_hw * hw,ixgbe_link_speed speed,bool autoneg_wait_to_complete) ixgbe_setup_link() argument
738 ixgbe_setup_mac_link(struct ixgbe_hw * hw,ixgbe_link_speed speed,bool autoneg_wait_to_complete) ixgbe_setup_mac_link() argument
754 ixgbe_get_link_capabilities(struct ixgbe_hw * hw,ixgbe_link_speed * speed,bool * autoneg) ixgbe_get_link_capabilities() argument
768 ixgbe_led_on(struct ixgbe_hw * hw,u32 index) ixgbe_led_on() argument
781 ixgbe_led_off(struct ixgbe_hw * hw,u32 index) ixgbe_led_off() argument
794 ixgbe_blink_led_start(struct ixgbe_hw * hw,u32 index) ixgbe_blink_led_start() argument
807 ixgbe_blink_led_stop(struct ixgbe_hw * hw,u32 index) ixgbe_blink_led_stop() argument
820 ixgbe_init_eeprom_params(struct ixgbe_hw * hw) ixgbe_init_eeprom_params() argument
837 ixgbe_write_eeprom(struct ixgbe_hw * hw,u16 offset,u16 data) ixgbe_write_eeprom() argument
854 ixgbe_write_eeprom_buffer(struct ixgbe_hw * hw,u16 offset,u16 words,u16 * data) ixgbe_write_eeprom_buffer() argument
870 ixgbe_read_eeprom(struct ixgbe_hw * hw,u16 offset,u16 * data) ixgbe_read_eeprom() argument
885 ixgbe_read_eeprom_buffer(struct ixgbe_hw * hw,u16 offset,u16 words,u16 * data) ixgbe_read_eeprom_buffer() argument
900 ixgbe_validate_eeprom_checksum(struct ixgbe_hw * hw,u16 * checksum_val) ixgbe_validate_eeprom_checksum() argument
910 ixgbe_update_eeprom_checksum(struct ixgbe_hw * hw) ixgbe_update_eeprom_checksum() argument
925 ixgbe_insert_mac_addr(struct ixgbe_hw * hw,u8 * addr,u32 vmdq) ixgbe_insert_mac_addr() argument
942 ixgbe_set_rar(struct ixgbe_hw * hw,u32 index,u8 * addr,u32 vmdq,u32 enable_addr) ixgbe_set_rar() argument
956 ixgbe_clear_rar(struct ixgbe_hw * hw,u32 index) ixgbe_clear_rar() argument
968 ixgbe_set_vmdq(struct ixgbe_hw * hw,u32 rar,u32 vmdq) ixgbe_set_vmdq() argument
980 ixgbe_set_vmdq_san_mac(struct ixgbe_hw * hw,u32 vmdq) ixgbe_set_vmdq_san_mac() argument
992 ixgbe_clear_vmdq(struct ixgbe_hw * hw,u32 rar,u32 vmdq) ixgbe_clear_vmdq() argument
1006 ixgbe_init_rx_addrs(struct ixgbe_hw * hw) ixgbe_init_rx_addrs() argument
1016 ixgbe_get_num_rx_addrs(struct ixgbe_hw * hw) ixgbe_get_num_rx_addrs() argument
1032 ixgbe_update_uc_addr_list(struct ixgbe_hw * hw,u8 * addr_list,u32 addr_count,ixgbe_mc_addr_itr func) ixgbe_update_uc_addr_list() argument
1053 ixgbe_update_mc_addr_list(struct ixgbe_hw * hw,u8 * mc_addr_list,u32 mc_addr_count,ixgbe_mc_addr_itr func,bool clear) ixgbe_update_mc_addr_list() argument
1068 ixgbe_enable_mc(struct ixgbe_hw * hw) ixgbe_enable_mc() argument
1080 ixgbe_disable_mc(struct ixgbe_hw * hw) ixgbe_disable_mc() argument
1092 ixgbe_clear_vfta(struct ixgbe_hw * hw) ixgbe_clear_vfta() argument
1108 ixgbe_set_vfta(struct ixgbe_hw * hw,u32 vlan,u32 vind,bool vlan_on,bool vlvf_bypass) ixgbe_set_vfta() argument
1128 ixgbe_set_vlvf(struct ixgbe_hw * hw,u32 vlan,u32 vind,bool vlan_on,u32 * vfta_delta,u32 vfta,bool vlvf_bypass) ixgbe_set_vlvf() argument
1142 ixgbe_fc_enable(struct ixgbe_hw * hw) ixgbe_fc_enable() argument
1154 ixgbe_setup_fc(struct ixgbe_hw * hw) ixgbe_setup_fc() argument
1170 ixgbe_set_fw_drv_ver(struct ixgbe_hw * hw,u8 maj,u8 min,u8 build,u8 ver,u16 len,char * driver_ver) ixgbe_set_fw_drv_ver() argument
1185 ixgbe_get_thermal_sensor_data(struct ixgbe_hw * hw) ixgbe_get_thermal_sensor_data() argument
1197 ixgbe_init_thermal_sensor_thresh(struct ixgbe_hw * hw) ixgbe_init_thermal_sensor_thresh() argument
1210 ixgbe_dmac_config(struct ixgbe_hw * hw) ixgbe_dmac_config() argument
1222 ixgbe_dmac_update_tcs(struct ixgbe_hw * hw) ixgbe_dmac_update_tcs() argument
1235 ixgbe_dmac_config_tcs(struct ixgbe_hw * hw) ixgbe_dmac_config_tcs() argument
1251 ixgbe_setup_eee(struct ixgbe_hw * hw,bool enable_eee) ixgbe_setup_eee() argument
1263 ixgbe_set_source_address_pruning(struct ixgbe_hw * hw,bool enable,unsigned int pool) ixgbe_set_source_address_pruning() argument
1277 ixgbe_set_ethertype_anti_spoofing(struct ixgbe_hw * hw,bool enable,int vf) ixgbe_set_ethertype_anti_spoofing() argument
1292 ixgbe_read_iosf_sb_reg(struct ixgbe_hw * hw,u32 reg_addr,u32 device_type,u32 * phy_data) ixgbe_read_iosf_sb_reg() argument
1308 ixgbe_write_iosf_sb_reg(struct ixgbe_hw * hw,u32 reg_addr,u32 device_type,u32 phy_data) ixgbe_write_iosf_sb_reg() argument
1320 ixgbe_disable_mdd(struct ixgbe_hw * hw) ixgbe_disable_mdd() argument
1331 ixgbe_enable_mdd(struct ixgbe_hw * hw) ixgbe_enable_mdd() argument
1343 ixgbe_mdd_event(struct ixgbe_hw * hw,u32 * vf_bitmap) ixgbe_mdd_event() argument
1356 ixgbe_restore_mdd_vf(struct ixgbe_hw * hw,u32 vf) ixgbe_restore_mdd_vf() argument
1367 ixgbe_fw_recovery_mode(struct ixgbe_hw * hw) ixgbe_fw_recovery_mode() argument
1381 ixgbe_enter_lplu(struct ixgbe_hw * hw) ixgbe_enter_lplu() argument
1398 ixgbe_handle_lasi(struct ixgbe_hw * hw) ixgbe_handle_lasi() argument
1412 ixgbe_bypass_rw(struct ixgbe_hw * hw,u32 cmd,u32 * status) ixgbe_bypass_rw() argument
1430 ixgbe_bypass_valid_rd(struct ixgbe_hw * hw,u32 in_reg,u32 out_reg) ixgbe_bypass_valid_rd() argument
1448 ixgbe_bypass_set(struct ixgbe_hw * hw,u32 cmd,u32 event,u32 action) ixgbe_bypass_set() argument
1461 ixgbe_bypass_rd_eep(struct ixgbe_hw * hw,u32 addr,u8 * value) ixgbe_bypass_rd_eep() argument
1475 ixgbe_read_analog_reg8(struct ixgbe_hw * hw,u32 reg,u8 * val) ixgbe_read_analog_reg8() argument
1489 ixgbe_write_analog_reg8(struct ixgbe_hw * hw,u32 reg,u8 val) ixgbe_write_analog_reg8() argument
1502 ixgbe_init_uta_tables(struct ixgbe_hw * hw) ixgbe_init_uta_tables() argument
1517 ixgbe_read_i2c_byte(struct ixgbe_hw * hw,u8 byte_offset,u8 dev_addr,u8 * data) ixgbe_read_i2c_byte() argument
1533 ixgbe_read_i2c_byte_unlocked(struct ixgbe_hw * hw,u8 byte_offset,u8 dev_addr,u8 * data) ixgbe_read_i2c_byte_unlocked() argument
1550 ixgbe_read_link(struct ixgbe_hw * hw,u8 addr,u16 reg,u16 * val) ixgbe_read_link() argument
1565 ixgbe_read_link_unlocked(struct ixgbe_hw * hw,u8 addr,u16 reg,u16 * val) ixgbe_read_link_unlocked() argument
1581 ixgbe_write_i2c_byte(struct ixgbe_hw * hw,u8 byte_offset,u8 dev_addr,u8 data) ixgbe_write_i2c_byte() argument
1598 ixgbe_write_i2c_byte_unlocked(struct ixgbe_hw * hw,u8 byte_offset,u8 dev_addr,u8 data) ixgbe_write_i2c_byte_unlocked() argument
1615 ixgbe_write_link(struct ixgbe_hw * hw,u8 addr,u16 reg,u16 val) ixgbe_write_link() argument
1630 ixgbe_write_link_unlocked(struct ixgbe_hw * hw,u8 addr,u16 reg,u16 val) ixgbe_write_link_unlocked() argument
1644 ixgbe_write_i2c_eeprom(struct ixgbe_hw * hw,u8 byte_offset,u8 eeprom_data) ixgbe_write_i2c_eeprom() argument
1660 ixgbe_read_i2c_eeprom(struct ixgbe_hw * hw,u8 byte_offset,u8 * eeprom_data) ixgbe_read_i2c_eeprom() argument
1673 ixgbe_get_supported_physical_layer(struct ixgbe_hw * hw) ixgbe_get_supported_physical_layer() argument
1686 ixgbe_enable_rx_dma(struct ixgbe_hw * hw,u32 regval) ixgbe_enable_rx_dma() argument
1698 ixgbe_disable_sec_rx_path(struct ixgbe_hw * hw) ixgbe_disable_sec_rx_path() argument
1710 ixgbe_enable_sec_rx_path(struct ixgbe_hw * hw) ixgbe_enable_sec_rx_path() argument
1724 ixgbe_acquire_swfw_semaphore(struct ixgbe_hw * hw,u32 mask) ixgbe_acquire_swfw_semaphore() argument
1738 ixgbe_release_swfw_semaphore(struct ixgbe_hw * hw,u32 mask) ixgbe_release_swfw_semaphore() argument
1753 ixgbe_init_swfw_semaphore(struct ixgbe_hw * hw) ixgbe_init_swfw_semaphore() argument
1760 ixgbe_disable_rx(struct ixgbe_hw * hw) ixgbe_disable_rx() argument
1766 ixgbe_enable_rx(struct ixgbe_hw * hw) ixgbe_enable_rx() argument
1779 ixgbe_set_rate_select_speed(struct ixgbe_hw * hw,ixgbe_link_speed speed) ixgbe_set_rate_select_speed() argument
[all...]
H A Dixgbe_x550.c53 s32 ixgbe_init_ops_X550(struct ixgbe_hw *hw) in ixgbe_init_ops_X550() argument
113 ixgbe_read_cs4227(struct ixgbe_hw * hw,u16 reg,u16 * value) ixgbe_read_cs4227() argument
126 ixgbe_write_cs4227(struct ixgbe_hw * hw,u16 reg,u16 value) ixgbe_write_cs4227() argument
139 ixgbe_read_pe(struct ixgbe_hw * hw,u8 reg,u8 * value) ixgbe_read_pe() argument
158 ixgbe_write_pe(struct ixgbe_hw * hw,u8 reg,u8 value) ixgbe_write_pe() argument
176 ixgbe_reset_cs4227(struct ixgbe_hw * hw) ixgbe_reset_cs4227() argument
249 ixgbe_check_cs4227(struct ixgbe_hw * hw) ixgbe_check_cs4227() argument
326 ixgbe_setup_mux_ctl(struct ixgbe_hw * hw) ixgbe_setup_mux_ctl() argument
345 ixgbe_identify_phy_x550em(struct ixgbe_hw * hw) ixgbe_identify_phy_x550em() argument
400 ixgbe_fw_phy_activity(struct ixgbe_hw * hw,u16 activity,u32 (* data)[FW_PHY_ACT_DATA_COUNT]) ixgbe_fw_phy_activity() argument
458 ixgbe_get_phy_id_fw(struct ixgbe_hw * hw) ixgbe_get_phy_id_fw() argument
494 ixgbe_identify_phy_fw(struct ixgbe_hw * hw) ixgbe_identify_phy_fw() argument
513 ixgbe_shutdown_fw_phy(struct ixgbe_hw * hw) ixgbe_shutdown_fw_phy() argument
521 ixgbe_read_phy_reg_x550em(struct ixgbe_hw * hw,u32 reg_addr,u32 device_type,u16 * phy_data) ixgbe_read_phy_reg_x550em() argument
528 ixgbe_write_phy_reg_x550em(struct ixgbe_hw * hw,u32 reg_addr,u32 device_type,u16 phy_data) ixgbe_write_phy_reg_x550em() argument
544 ixgbe_read_i2c_combined_generic(struct ixgbe_hw * hw,u8 addr,u16 reg,u16 * val) ixgbe_read_i2c_combined_generic() argument
560 ixgbe_read_i2c_combined_generic_unlocked(struct ixgbe_hw * hw,u8 addr,u16 reg,u16 * val) ixgbe_read_i2c_combined_generic_unlocked() argument
575 ixgbe_write_i2c_combined_generic(struct ixgbe_hw * hw,u8 addr,u16 reg,u16 val) ixgbe_write_i2c_combined_generic() argument
591 ixgbe_write_i2c_combined_generic_unlocked(struct ixgbe_hw * hw,u8 addr,u16 reg,u16 val) ixgbe_write_i2c_combined_generic_unlocked() argument
604 ixgbe_init_ops_X550EM(struct ixgbe_hw * hw) ixgbe_init_ops_X550EM() argument
703 ixgbe_setup_fw_link(struct ixgbe_hw * hw) ixgbe_setup_fw_link() argument
758 ixgbe_fc_autoneg_fw(struct ixgbe_hw * hw) ixgbe_fc_autoneg_fw() argument
774 ixgbe_setup_eee_fw(struct ixgbe_hw * hw,bool enable_eee) ixgbe_setup_eee_fw() argument
792 ixgbe_init_ops_X550EM_a(struct ixgbe_hw * hw) ixgbe_init_ops_X550EM_a() argument
850 ixgbe_init_ops_X550EM_x(struct ixgbe_hw * hw) ixgbe_init_ops_X550EM_x() argument
888 ixgbe_dmac_config_X550(struct ixgbe_hw * hw) ixgbe_dmac_config_X550() argument
936 ixgbe_dmac_config_tcs_X550(struct ixgbe_hw * hw) ixgbe_dmac_config_tcs_X550() argument
991 ixgbe_dmac_update_tcs_X550(struct ixgbe_hw * hw) ixgbe_dmac_update_tcs_X550() argument
1019 ixgbe_init_eeprom_params_X550(struct ixgbe_hw * hw) ixgbe_init_eeprom_params_X550() argument
1050 ixgbe_set_source_address_pruning_X550(struct ixgbe_hw * hw,bool enable,unsigned int pool) ixgbe_set_source_address_pruning_X550() argument
1078 ixgbe_set_ethertype_anti_spoofing_X550(struct ixgbe_hw * hw,bool enable,int vf) ixgbe_set_ethertype_anti_spoofing_X550() argument
1105 ixgbe_iosf_wait(struct ixgbe_hw * hw,u32 * ctrl) ixgbe_iosf_wait() argument
1137 ixgbe_write_iosf_sb_reg_x550(struct ixgbe_hw * hw,u32 reg_addr,u32 device_type,u32 data) ixgbe_write_iosf_sb_reg_x550() argument
1183 ixgbe_read_iosf_sb_reg_x550(struct ixgbe_hw * hw,u32 reg_addr,u32 device_type,u32 * data) ixgbe_read_iosf_sb_reg_x550() argument
1227 ixgbe_get_phy_token(struct ixgbe_hw * hw) ixgbe_get_phy_token() argument
1265 ixgbe_put_phy_token(struct ixgbe_hw * hw) ixgbe_put_phy_token() argument
1298 ixgbe_write_iosf_sb_reg_x550a(struct ixgbe_hw * hw,u32 reg_addr,u32 device_type,u32 data) ixgbe_write_iosf_sb_reg_x550a() argument
1328 ixgbe_read_iosf_sb_reg_x550a(struct ixgbe_hw * hw,u32 reg_addr,u32 device_type,u32 * data) ixgbe_read_iosf_sb_reg_x550a() argument
1362 ixgbe_disable_mdd_X550(struct ixgbe_hw * hw) ixgbe_disable_mdd_X550() argument
1385 ixgbe_enable_mdd_X550(struct ixgbe_hw * hw) ixgbe_enable_mdd_X550() argument
1409 ixgbe_restore_mdd_vf_X550(struct ixgbe_hw * hw,u32 vf) ixgbe_restore_mdd_vf_X550() argument
1449 ixgbe_mdd_event_X550(struct ixgbe_hw * hw,u32 * vf_bitmap) ixgbe_mdd_event_X550() argument
1505 ixgbe_get_media_type_X550em(struct ixgbe_hw * hw) ixgbe_get_media_type_X550em() argument
1553 ixgbe_supported_sfp_modules_X550em(struct ixgbe_hw * hw,bool * linear) ixgbe_supported_sfp_modules_X550em() argument
1590 ixgbe_identify_sfp_module_X550em(struct ixgbe_hw * hw) ixgbe_identify_sfp_module_X550em() argument
1612 ixgbe_setup_sfp_modules_X550em(struct ixgbe_hw * hw) ixgbe_setup_sfp_modules_X550em() argument
1636 ixgbe_restart_an_internal_phy_x550em(struct ixgbe_hw * hw) ixgbe_restart_an_internal_phy_x550em() argument
1684 ixgbe_setup_sgmii(struct ixgbe_hw * hw,ixgbe_link_speed speed,bool autoneg_wait) ixgbe_setup_sgmii() argument
1753 ixgbe_setup_sgmii_fw(struct ixgbe_hw * hw,ixgbe_link_speed speed,bool autoneg_wait) ixgbe_setup_sgmii_fw() argument
1824 ixgbe_init_mac_link_ops_X550em(struct ixgbe_hw * hw) ixgbe_init_mac_link_ops_X550em() argument
1884 ixgbe_get_link_capabilities_X550em(struct ixgbe_hw * hw,ixgbe_link_speed * speed,bool * autoneg) ixgbe_get_link_capabilities_X550em() argument
1967 ixgbe_get_lasi_ext_t_x550em(struct ixgbe_hw * hw,bool * lsc) ixgbe_get_lasi_ext_t_x550em() argument
2054 ixgbe_enable_lasi_ext_t_x550em(struct ixgbe_hw * hw) ixgbe_enable_lasi_ext_t_x550em() argument
2151 ixgbe_setup_kr_speed_x550em(struct ixgbe_hw * hw,ixgbe_link_speed speed) ixgbe_setup_kr_speed_x550em() argument
2206 ixgbe_reset_phy_fw(struct ixgbe_hw * hw) ixgbe_reset_phy_fw() argument
2230 ixgbe_check_overtemp_fw(struct ixgbe_hw * hw) ixgbe_check_overtemp_fw() argument
2253 ixgbe_read_mng_if_sel_x550em(struct ixgbe_hw * hw) ixgbe_read_mng_if_sel_x550em() argument
2281 ixgbe_init_phy_ops_X550em(struct ixgbe_hw * hw) ixgbe_init_phy_ops_X550em() argument
2398 ixgbe_set_mdio_speed(struct ixgbe_hw * hw) ixgbe_set_mdio_speed() argument
2434 ixgbe_reset_hw_X550em(struct ixgbe_hw * hw) ixgbe_reset_hw_X550em() argument
2567 ixgbe_init_ext_t_x550em(struct ixgbe_hw * hw) ixgbe_init_ext_t_x550em() argument
2610 ixgbe_setup_kr_x550em(struct ixgbe_hw * hw) ixgbe_setup_kr_x550em() argument
2630 ixgbe_setup_mac_link_sfp_x550em(struct ixgbe_hw * hw,ixgbe_link_speed speed,bool autoneg_wait_to_complete) ixgbe_setup_mac_link_sfp_x550em() argument
2675 ixgbe_setup_sfi_x550a(struct ixgbe_hw * hw,ixgbe_link_speed * speed) ixgbe_setup_sfi_x550a() argument
2724 ixgbe_setup_mac_link_sfp_x550a(struct ixgbe_hw * hw,ixgbe_link_speed speed,bool autoneg_wait_to_complete) ixgbe_setup_mac_link_sfp_x550a() argument
2827 ixgbe_setup_ixfi_x550em_x(struct ixgbe_hw * hw) ixgbe_setup_ixfi_x550em_x() argument
2898 ixgbe_setup_ixfi_x550em(struct ixgbe_hw * hw,ixgbe_link_speed * speed) ixgbe_setup_ixfi_x550em() argument
2957 ixgbe_ext_phy_t_x550em_get_link(struct ixgbe_hw * hw,bool * link_up) ixgbe_ext_phy_t_x550em_get_link() argument
2994 ixgbe_setup_internal_phy_t_x550em(struct ixgbe_hw * hw) ixgbe_setup_internal_phy_t_x550em() argument
3057 ixgbe_setup_phy_loopback_x550em(struct ixgbe_hw * hw) ixgbe_setup_phy_loopback_x550em() argument
3127 ixgbe_read_ee_hostif_X550(struct ixgbe_hw * hw,u16 offset,u16 * data) ixgbe_read_ee_hostif_X550() argument
3171 ixgbe_read_ee_hostif_buffer_X550(struct ixgbe_hw * hw,u16 offset,u16 words,u16 * data) ixgbe_read_ee_hostif_buffer_X550() argument
3246 ixgbe_write_ee_hostif_data_X550(struct ixgbe_hw * hw,u16 offset,u16 data) ixgbe_write_ee_hostif_data_X550() argument
3290 ixgbe_write_ee_hostif_X550(struct ixgbe_hw * hw,u16 offset,u16 data) ixgbe_write_ee_hostif_X550() argument
3318 ixgbe_write_ee_hostif_buffer_X550(struct ixgbe_hw * hw,u16 offset,u16 words,u16 * data) ixgbe_write_ee_hostif_buffer_X550() argument
3360 ixgbe_checksum_ptr_x550(struct ixgbe_hw * hw,u16 ptr,u16 size,u16 * csum,u16 * buffer,u32 buffer_size) ixgbe_checksum_ptr_x550() argument
3429 ixgbe_calc_checksum_X550(struct ixgbe_hw * hw,u16 * buffer,u32 buffer_size) ixgbe_calc_checksum_X550() argument
3510 ixgbe_calc_eeprom_checksum_X550(struct ixgbe_hw * hw) ixgbe_calc_eeprom_checksum_X550() argument
3523 ixgbe_validate_eeprom_checksum_X550(struct ixgbe_hw * hw,u16 * checksum_val) ixgbe_validate_eeprom_checksum_X550() argument
3576 ixgbe_update_eeprom_checksum_X550(struct ixgbe_hw * hw) ixgbe_update_eeprom_checksum_X550() argument
3615 ixgbe_update_flash_X550(struct ixgbe_hw * hw) ixgbe_update_flash_X550() argument
3640 ixgbe_get_supported_physical_layer_X550em(struct ixgbe_hw * hw) ixgbe_get_supported_physical_layer_X550em() argument
3713 ixgbe_get_bus_info_X550em(struct ixgbe_hw * hw) ixgbe_get_bus_info_X550em() argument
3732 ixgbe_disable_rx_x550(struct ixgbe_hw * hw) ixgbe_disable_rx_x550() argument
3779 ixgbe_enter_lplu_t_x550em(struct ixgbe_hw * hw) ixgbe_enter_lplu_t_x550em() argument
3886 ixgbe_get_lcd_t_x550em(struct ixgbe_hw * hw,ixgbe_link_speed * lcd_speed) ixgbe_get_lcd_t_x550em() argument
3923 ixgbe_setup_fc_X550em(struct ixgbe_hw * hw) ixgbe_setup_fc_X550em() argument
4013 ixgbe_fc_autoneg_backplane_x550em_a(struct ixgbe_hw * hw) ixgbe_fc_autoneg_backplane_x550em_a() argument
4090 ixgbe_fc_autoneg_fiber_x550em_a(struct ixgbe_hw * hw) ixgbe_fc_autoneg_fiber_x550em_a() argument
4102 ixgbe_fc_autoneg_sgmii_x550em_a(struct ixgbe_hw * hw) ixgbe_fc_autoneg_sgmii_x550em_a() argument
4157 ixgbe_setup_fc_backplane_x550em_a(struct ixgbe_hw * hw) ixgbe_setup_fc_backplane_x550em_a() argument
4244 ixgbe_set_mux(struct ixgbe_hw * hw,u8 state) ixgbe_set_mux() argument
4266 ixgbe_acquire_swfw_sync_X550em(struct ixgbe_hw * hw,u32 mask) ixgbe_acquire_swfw_sync_X550em() argument
4289 ixgbe_release_swfw_sync_X550em(struct ixgbe_hw * hw,u32 mask) ixgbe_release_swfw_sync_X550em() argument
4306 ixgbe_acquire_swfw_sync_X550a(struct ixgbe_hw * hw,u32 mask) ixgbe_acquire_swfw_sync_X550a() argument
4356 ixgbe_release_swfw_sync_X550a(struct ixgbe_hw * hw,u32 mask) ixgbe_release_swfw_sync_X550a() argument
4380 ixgbe_read_phy_reg_x550a(struct ixgbe_hw * hw,u32 reg_addr,u32 device_type,u16 * phy_data) ixgbe_read_phy_reg_x550a() argument
4408 ixgbe_write_phy_reg_x550a(struct ixgbe_hw * hw,u32 reg_addr,u32 device_type,u16 phy_data) ixgbe_write_phy_reg_x550a() argument
4438 ixgbe_handle_lasi_ext_t_x550em(struct ixgbe_hw * hw) ixgbe_handle_lasi_ext_t_x550em() argument
4465 ixgbe_setup_mac_link_t_X550em(struct ixgbe_hw * hw,ixgbe_link_speed speed,bool autoneg_wait_to_complete) ixgbe_setup_mac_link_t_X550em() argument
4519 ixgbe_check_link_t_X550em(struct ixgbe_hw * hw,ixgbe_link_speed * speed,bool * link_up,bool link_up_wait_to_complete) ixgbe_check_link_t_X550em() argument
4560 ixgbe_reset_phy_t_X550em(struct ixgbe_hw * hw) ixgbe_reset_phy_t_X550em() argument
4578 ixgbe_led_on_t_X550em(struct ixgbe_hw * hw,u32 led_idx) ixgbe_led_on_t_X550em() argument
4603 ixgbe_led_off_t_X550em(struct ixgbe_hw * hw,u32 led_idx) ixgbe_led_off_t_X550em() argument
4638 ixgbe_set_fw_drv_ver_x550(struct ixgbe_hw * hw,u8 maj,u8 min,u8 build,u8 sub,u16 len,const char * driver_ver) ixgbe_set_fw_drv_ver_x550() argument
4690 ixgbe_fw_recovery_mode_X550(struct ixgbe_hw * hw) ixgbe_fw_recovery_mode_X550() argument
[all...]
H A Dixgbe_common.c69 ixgbe_init_ops_generic(struct ixgbe_hw * hw) ixgbe_init_ops_generic() argument
162 ixgbe_device_supports_autoneg_fc(struct ixgbe_hw * hw) ixgbe_device_supports_autoneg_fc() argument
235 ixgbe_setup_fc_generic(struct ixgbe_hw * hw) ixgbe_setup_fc_generic() argument
395 ixgbe_start_hw_generic(struct ixgbe_hw * hw) ixgbe_start_hw_generic() argument
459 ixgbe_start_hw_gen2(struct ixgbe_hw * hw) ixgbe_start_hw_gen2() argument
496 ixgbe_init_hw_generic(struct ixgbe_hw * hw) ixgbe_init_hw_generic() argument
527 ixgbe_clear_hw_cntrs_generic(struct ixgbe_hw * hw) ixgbe_clear_hw_cntrs_generic() argument
642 ixgbe_read_pba_string_generic(struct ixgbe_hw * hw,u8 * pba_num,u32 pba_num_size) ixgbe_read_pba_string_generic() argument
752 ixgbe_read_pba_num_generic(struct ixgbe_hw * hw,u32 * pba_num) ixgbe_read_pba_num_generic() argument
791 ixgbe_read_pba_raw(struct ixgbe_hw * hw,u16 * eeprom_buf,u32 eeprom_buf_size,u16 max_pba_block_size,struct ixgbe_pba * pba) ixgbe_read_pba_raw() argument
860 ixgbe_write_pba_raw(struct ixgbe_hw * hw,u16 * eeprom_buf,u32 eeprom_buf_size,struct ixgbe_pba * pba) ixgbe_write_pba_raw() argument
919 ixgbe_get_pba_block_size(struct ixgbe_hw * hw,u16 * eeprom_buf,u32 eeprom_buf_size,u16 * pba_block_size) ixgbe_get_pba_block_size() argument
977 ixgbe_get_mac_addr_generic(struct ixgbe_hw * hw,u8 * mac_addr) ixgbe_get_mac_addr_generic() argument
1004 ixgbe_set_pci_config_data_generic(struct ixgbe_hw * hw,u16 link_status) ixgbe_set_pci_config_data_generic() argument
1054 ixgbe_get_bus_info_generic(struct ixgbe_hw * hw) ixgbe_get_bus_info_generic() argument
1076 ixgbe_set_lan_id_multi_port_pcie(struct ixgbe_hw * hw) ixgbe_set_lan_id_multi_port_pcie() argument
1110 ixgbe_stop_adapter_generic(struct ixgbe_hw * hw) ixgbe_stop_adapter_generic() argument
1162 ixgbe_init_led_link_act_generic(struct ixgbe_hw * hw) ixgbe_init_led_link_act_generic() argument
1201 ixgbe_led_on_generic(struct ixgbe_hw * hw,u32 index) ixgbe_led_on_generic() argument
1224 ixgbe_led_off_generic(struct ixgbe_hw * hw,u32 index) ixgbe_led_off_generic() argument
1249 ixgbe_init_eeprom_params_generic(struct ixgbe_hw * hw) ixgbe_init_eeprom_params_generic() argument
1304 ixgbe_write_eeprom_buffer_bit_bang_generic(struct ixgbe_hw * hw,u16 offset,u16 words,u16 * data) ixgbe_write_eeprom_buffer_bit_bang_generic() argument
1361 ixgbe_write_eeprom_buffer_bit_bang(struct ixgbe_hw * hw,u16 offset,u16 words,u16 * data) ixgbe_write_eeprom_buffer_bit_bang() argument
1443 ixgbe_write_eeprom_generic(struct ixgbe_hw * hw,u16 offset,u16 data) ixgbe_write_eeprom_generic() argument
1471 ixgbe_read_eeprom_buffer_bit_bang_generic(struct ixgbe_hw * hw,u16 offset,u16 words,u16 * data) ixgbe_read_eeprom_buffer_bit_bang_generic() argument
1520 ixgbe_read_eeprom_buffer_bit_bang(struct ixgbe_hw * hw,u16 offset,u16 words,u16 * data) ixgbe_read_eeprom_buffer_bit_bang() argument
1577 ixgbe_read_eeprom_bit_bang_generic(struct ixgbe_hw * hw,u16 offset,u16 * data) ixgbe_read_eeprom_bit_bang_generic() argument
1606 ixgbe_read_eerd_buffer_generic(struct ixgbe_hw * hw,u16 offset,u16 words,u16 * data) ixgbe_read_eerd_buffer_generic() argument
1657 ixgbe_detect_eeprom_page_size_generic(struct ixgbe_hw * hw,u16 offset) ixgbe_detect_eeprom_page_size_generic() argument
1700 ixgbe_read_eerd_generic(struct ixgbe_hw * hw,u16 offset,u16 * data) ixgbe_read_eerd_generic() argument
1714 ixgbe_write_eewr_buffer_generic(struct ixgbe_hw * hw,u16 offset,u16 words,u16 * data) ixgbe_write_eewr_buffer_generic() argument
1769 ixgbe_write_eewr_generic(struct ixgbe_hw * hw,u16 offset,u16 data) ixgbe_write_eewr_generic() argument
1782 ixgbe_poll_eerd_eewr_done(struct ixgbe_hw * hw,u32 ee_reg) ixgbe_poll_eerd_eewr_done() argument
1817 ixgbe_acquire_eeprom(struct ixgbe_hw * hw) ixgbe_acquire_eeprom() argument
1871 ixgbe_get_eeprom_semaphore(struct ixgbe_hw * hw) ixgbe_get_eeprom_semaphore() argument
1962 ixgbe_release_eeprom_semaphore(struct ixgbe_hw * hw) ixgbe_release_eeprom_semaphore() argument
1980 ixgbe_ready_eeprom(struct ixgbe_hw * hw) ixgbe_ready_eeprom() argument
2021 ixgbe_standby_eeprom(struct ixgbe_hw * hw) ixgbe_standby_eeprom() argument
2046 ixgbe_shift_out_eeprom_bits(struct ixgbe_hw * hw,u16 data,u16 count) ixgbe_shift_out_eeprom_bits() argument
2102 ixgbe_shift_in_eeprom_bits(struct ixgbe_hw * hw,u16 count) ixgbe_shift_in_eeprom_bits() argument
2142 ixgbe_raise_eeprom_clk(struct ixgbe_hw * hw,u32 * eec) ixgbe_raise_eeprom_clk() argument
2161 ixgbe_lower_eeprom_clk(struct ixgbe_hw * hw,u32 * eec) ixgbe_lower_eeprom_clk() argument
2179 ixgbe_release_eeprom(struct ixgbe_hw * hw) ixgbe_release_eeprom() argument
2211 ixgbe_calc_eeprom_checksum_generic(struct ixgbe_hw * hw) ixgbe_calc_eeprom_checksum_generic() argument
2272 ixgbe_validate_eeprom_checksum_generic(struct ixgbe_hw * hw,u16 * checksum_val) ixgbe_validate_eeprom_checksum_generic() argument
2320 ixgbe_update_eeprom_checksum_generic(struct ixgbe_hw * hw) ixgbe_update_eeprom_checksum_generic() argument
2384 ixgbe_set_rar_generic(struct ixgbe_hw * hw,u32 index,u8 * addr,u32 vmdq,u32 enable_addr) ixgbe_set_rar_generic() argument
2435 ixgbe_clear_rar_generic(struct ixgbe_hw * hw,u32 index) ixgbe_clear_rar_generic() argument
2474 ixgbe_init_rx_addrs_generic(struct ixgbe_hw * hw) ixgbe_init_rx_addrs_generic() argument
2543 ixgbe_add_uc_addr(struct ixgbe_hw * hw,u8 * addr,u32 vmdq) ixgbe_add_uc_addr() argument
2583 ixgbe_update_uc_addr_list_generic(struct ixgbe_hw * hw,u8 * addr_list,u32 addr_count,ixgbe_mc_addr_itr next) ixgbe_update_uc_addr_list_generic() argument
2651 ixgbe_mta_vector(struct ixgbe_hw * hw,u8 * mc_addr) ixgbe_mta_vector() argument
2688 ixgbe_set_mta(struct ixgbe_hw * hw,u8 * mc_addr) ixgbe_set_mta() argument
2726 ixgbe_update_mc_addr_list_generic(struct ixgbe_hw * hw,u8 * mc_addr_list,u32 mc_addr_count,ixgbe_mc_addr_itr next,bool clear) ixgbe_update_mc_addr_list_generic() argument
2773 ixgbe_enable_mc_generic(struct ixgbe_hw * hw) ixgbe_enable_mc_generic() argument
2792 ixgbe_disable_mc_generic(struct ixgbe_hw * hw) ixgbe_disable_mc_generic() argument
2810 ixgbe_fc_enable_generic(struct ixgbe_hw * hw) ixgbe_fc_enable_generic() argument
2950 ixgbe_negotiate_fc(struct ixgbe_hw * hw,u32 adv_reg,u32 lp_reg,u32 adv_sym,u32 adv_asm,u32 lp_sym,u32 lp_asm) ixgbe_negotiate_fc() argument
2997 ixgbe_fc_autoneg_fiber(struct ixgbe_hw * hw) ixgbe_fc_autoneg_fiber() argument
3034 ixgbe_fc_autoneg_backplane(struct ixgbe_hw * hw) ixgbe_fc_autoneg_backplane() argument
3078 ixgbe_fc_autoneg_copper(struct ixgbe_hw * hw) ixgbe_fc_autoneg_copper() argument
3103 ixgbe_fc_autoneg(struct ixgbe_hw * hw) ixgbe_fc_autoneg() argument
3173 ixgbe_pcie_timeout_poll(struct ixgbe_hw * hw) ixgbe_pcie_timeout_poll() argument
3219 ixgbe_disable_pcie_master(struct ixgbe_hw * hw) ixgbe_disable_pcie_master() argument
3286 ixgbe_acquire_swfw_sync(struct ixgbe_hw * hw,u32 mask) ixgbe_acquire_swfw_sync() argument
3333 ixgbe_release_swfw_sync(struct ixgbe_hw * hw,u32 mask) ixgbe_release_swfw_sync() argument
3356 ixgbe_disable_sec_rx_path_generic(struct ixgbe_hw * hw) ixgbe_disable_sec_rx_path_generic() argument
3394 prot_autoc_read_generic(struct ixgbe_hw * hw,bool * locked,u32 * reg_val) prot_autoc_read_generic() argument
3410 prot_autoc_write_generic(struct ixgbe_hw * hw,u32 reg_val,bool locked) prot_autoc_write_generic() argument
3424 ixgbe_enable_sec_rx_path_generic(struct ixgbe_hw * hw) ixgbe_enable_sec_rx_path_generic() argument
3445 ixgbe_enable_rx_dma_generic(struct ixgbe_hw * hw,u32 regval) ixgbe_enable_rx_dma_generic() argument
3462 ixgbe_blink_led_start_generic(struct ixgbe_hw * hw,u32 index) ixgbe_blink_led_start_generic() argument
3512 ixgbe_blink_led_stop_generic(struct ixgbe_hw * hw,u32 index) ixgbe_blink_led_stop_generic() argument
3554 ixgbe_get_san_mac_addr_offset(struct ixgbe_hw * hw,u16 * san_mac_offset) ixgbe_get_san_mac_addr_offset() argument
3586 ixgbe_get_san_mac_addr_generic(struct ixgbe_hw * hw,u8 * san_mac_addr) ixgbe_get_san_mac_addr_generic() argument
3639 ixgbe_set_san_mac_addr_generic(struct ixgbe_hw * hw,u8 * san_mac_addr) ixgbe_set_san_mac_addr_generic() argument
3675 ixgbe_get_pcie_msix_count_generic(struct ixgbe_hw * hw) ixgbe_get_pcie_msix_count_generic() argument
3722 ixgbe_insert_mac_addr_generic(struct ixgbe_hw * hw,u8 * addr,u32 vmdq) ixgbe_insert_mac_addr_generic() argument
3788 ixgbe_clear_vmdq_generic(struct ixgbe_hw * hw,u32 rar,u32 vmdq) ixgbe_clear_vmdq_generic() argument
3842 ixgbe_set_vmdq_generic(struct ixgbe_hw * hw,u32 rar,u32 vmdq) ixgbe_set_vmdq_generic() argument
3878 ixgbe_set_vmdq_san_mac_generic(struct ixgbe_hw * hw,u32 vmdq) ixgbe_set_vmdq_san_mac_generic() argument
3899 ixgbe_init_uta_tables_generic(struct ixgbe_hw * hw) ixgbe_init_uta_tables_generic() argument
3923 ixgbe_find_vlvf_slot(struct ixgbe_hw * hw,u32 vlan,bool vlvf_bypass) ixgbe_find_vlvf_slot() argument
3973 ixgbe_set_vfta_generic(struct ixgbe_hw * hw,u32 vlan,u32 vind,bool vlan_on,bool vlvf_bypass) ixgbe_set_vfta_generic() argument
4040 ixgbe_set_vlvf_generic(struct ixgbe_hw * hw,u32 vlan,u32 vind,bool vlan_on,u32 * vfta_delta,u32 vfta,bool vlvf_bypass) ixgbe_set_vlvf_generic() argument
4122 ixgbe_clear_vfta_generic(struct ixgbe_hw * hw) ixgbe_clear_vfta_generic() argument
4147 ixgbe_need_crosstalk_fix(struct ixgbe_hw * hw) ixgbe_need_crosstalk_fix() argument
4175 ixgbe_check_mac_link_generic(struct ixgbe_hw * hw,ixgbe_link_speed * speed,bool * link_up,bool link_up_wait_to_complete) ixgbe_check_mac_link_generic() argument
4296 ixgbe_get_wwn_prefix_generic(struct ixgbe_hw * hw,u16 * wwnn_prefix,u16 * wwpn_prefix) ixgbe_get_wwn_prefix_generic() argument
4351 ixgbe_get_fcoe_boot_status_generic(struct ixgbe_hw * hw,u16 * bs) ixgbe_get_fcoe_boot_status_generic() argument
4400 ixgbe_set_mac_anti_spoofing(struct ixgbe_hw * hw,bool enable,int vf) ixgbe_set_mac_anti_spoofing() argument
4424 ixgbe_set_vlan_anti_spoofing(struct ixgbe_hw * hw,bool enable,int vf) ixgbe_set_vlan_anti_spoofing() argument
4449 ixgbe_get_device_caps_generic(struct ixgbe_hw * hw,u16 * device_caps) ixgbe_get_device_caps_generic() argument
4463 ixgbe_enable_relaxed_ordering_gen2(struct ixgbe_hw * hw) ixgbe_enable_relaxed_ordering_gen2() argument
4523 ixgbe_hic_unlocked(struct ixgbe_hw * hw,u32 * buffer,u32 length,u32 timeout) ixgbe_hic_unlocked() argument
4608 ixgbe_host_interface_command(struct ixgbe_hw * hw,u32 * buffer,u32 length,u32 timeout,bool return_data) ixgbe_host_interface_command() argument
4703 ixgbe_set_fw_drv_ver_generic(struct ixgbe_hw * hw,u8 maj,u8 min,u8 build,u8 sub,u16 len,const char * driver_ver) ixgbe_set_fw_drv_ver_generic() argument
4755 ixgbe_set_rxpba_generic(struct ixgbe_hw * hw,int num_pb,u32 headroom,int strategy) ixgbe_set_rxpba_generic() argument
4816 ixgbe_clear_tx_pending(struct ixgbe_hw * hw) ixgbe_clear_tx_pending() argument
4888 ixgbe_get_thermal_sensor_data_generic(struct ixgbe_hw * hw) ixgbe_get_thermal_sensor_data_generic() argument
4963 ixgbe_init_thermal_sensor_thresh_generic(struct ixgbe_hw * hw) ixgbe_init_thermal_sensor_thresh_generic() argument
5047 ixgbe_bypass_rw_generic(struct ixgbe_hw * hw,u32 cmd,u32 * status) ixgbe_bypass_rw_generic() argument
5217 ixgbe_bypass_set_generic(struct ixgbe_hw * hw,u32 ctrl,u32 event,u32 action) ixgbe_bypass_set_generic() argument
5259 ixgbe_bypass_rd_eep_generic(struct ixgbe_hw * hw,u32 addr,u8 * value) ixgbe_bypass_rd_eep_generic() argument
5293 ixgbe_get_orom_version(struct ixgbe_hw * hw,struct ixgbe_nvm_version * nvm_ver) ixgbe_get_orom_version() argument
5331 ixgbe_get_oem_prod_version(struct ixgbe_hw * hw,struct ixgbe_nvm_version * nvm_ver) ixgbe_get_oem_prod_version() argument
5374 ixgbe_get_etk_id(struct ixgbe_hw * hw,struct ixgbe_nvm_version * nvm_ver) ixgbe_get_etk_id() argument
5403 ixgbe_dcb_get_rtrup2tc_generic(struct ixgbe_hw * hw,u8 * map) ixgbe_dcb_get_rtrup2tc_generic() argument
5414 ixgbe_disable_rx_generic(struct ixgbe_hw * hw) ixgbe_disable_rx_generic() argument
5436 ixgbe_enable_rx_generic(struct ixgbe_hw * hw) ixgbe_enable_rx_generic() argument
5458 ixgbe_mng_present(struct ixgbe_hw * hw) ixgbe_mng_present() argument
5476 ixgbe_mng_enabled(struct ixgbe_hw * hw) ixgbe_mng_enabled() argument
5505 ixgbe_setup_mac_link_multispeed_fiber(struct ixgbe_hw * hw,ixgbe_link_speed speed,bool autoneg_wait_to_complete) ixgbe_setup_mac_link_multispeed_fiber() argument
5651 ixgbe_set_soft_rate_select_speed(struct ixgbe_hw * hw,ixgbe_link_speed speed) ixgbe_set_soft_rate_select_speed() argument
[all...]
H A Dixgbe_mbx.c47 ixgbe_read_mbx(struct ixgbe_hw * hw,u32 * msg,u16 size,u16 mbx_id) ixgbe_read_mbx() argument
73 ixgbe_write_mbx(struct ixgbe_hw * hw,u32 * msg,u16 size,u16 mbx_id) ixgbe_write_mbx() argument
97 ixgbe_check_for_msg(struct ixgbe_hw * hw,u16 mbx_id) ixgbe_check_for_msg() argument
117 ixgbe_check_for_ack(struct ixgbe_hw * hw,u16 mbx_id) ixgbe_check_for_ack() argument
137 ixgbe_check_for_rst(struct ixgbe_hw * hw,u16 mbx_id) ixgbe_check_for_rst() argument
157 ixgbe_poll_for_msg(struct ixgbe_hw * hw,u16 mbx_id) ixgbe_poll_for_msg() argument
189 ixgbe_poll_for_ack(struct ixgbe_hw * hw,u16 mbx_id) ixgbe_poll_for_ack() argument
224 ixgbe_read_posted_mbx(struct ixgbe_hw * hw,u32 * msg,u16 size,u16 mbx_id) ixgbe_read_posted_mbx() argument
254 ixgbe_write_posted_mbx(struct ixgbe_hw * hw,u32 * msg,u16 size,u16 mbx_id) ixgbe_write_posted_mbx() argument
282 ixgbe_init_mbx_ops_generic(struct ixgbe_hw * hw) ixgbe_init_mbx_ops_generic() argument
297 ixgbe_read_v2p_mailbox(struct ixgbe_hw * hw) ixgbe_read_v2p_mailbox() argument
315 ixgbe_check_for_bit_vf(struct ixgbe_hw * hw,u32 mask) ixgbe_check_for_bit_vf() argument
335 ixgbe_check_for_msg_vf(struct ixgbe_hw * hw,u16 mbx_id) ixgbe_check_for_msg_vf() argument
357 ixgbe_check_for_ack_vf(struct ixgbe_hw * hw,u16 mbx_id) ixgbe_check_for_ack_vf() argument
379 ixgbe_check_for_rst_vf(struct ixgbe_hw * hw,u16 mbx_id) ixgbe_check_for_rst_vf() argument
401 ixgbe_obtain_mbx_lock_vf(struct ixgbe_hw * hw) ixgbe_obtain_mbx_lock_vf() argument
426 ixgbe_write_mbx_vf(struct ixgbe_hw * hw,u32 * msg,u16 size,u16 mbx_id) ixgbe_write_mbx_vf() argument
468 ixgbe_read_mbx_vf(struct ixgbe_hw * hw,u32 * msg,u16 size,u16 mbx_id) ixgbe_read_mbx_vf() argument
502 ixgbe_init_mbx_params_vf(struct ixgbe_hw * hw) ixgbe_init_mbx_params_vf() argument
528 ixgbe_check_for_bit_pf(struct ixgbe_hw * hw,u32 mask,s32 index) ixgbe_check_for_bit_pf() argument
548 ixgbe_check_for_msg_pf(struct ixgbe_hw * hw,u16 vf_number) ixgbe_check_for_msg_pf() argument
572 ixgbe_check_for_ack_pf(struct ixgbe_hw * hw,u16 vf_number) ixgbe_check_for_ack_pf() argument
596 ixgbe_check_for_rst_pf(struct ixgbe_hw * hw,u16 vf_number) ixgbe_check_for_rst_pf() argument
635 ixgbe_obtain_mbx_lock_pf(struct ixgbe_hw * hw,u16 vf_number) ixgbe_obtain_mbx_lock_pf() argument
666 ixgbe_write_mbx_pf(struct ixgbe_hw * hw,u32 * msg,u16 size,u16 vf_number) ixgbe_write_mbx_pf() argument
709 ixgbe_read_mbx_pf(struct ixgbe_hw * hw,u32 * msg,u16 size,u16 vf_number) ixgbe_read_mbx_pf() argument
742 ixgbe_init_mbx_params_pf(struct ixgbe_hw * hw) ixgbe_init_mbx_params_pf() argument
[all...]
H A Dixgbe_phy.c60 ixgbe_out_i2c_byte_ack(struct ixgbe_hw * hw,u8 byte) ixgbe_out_i2c_byte_ack() argument
77 ixgbe_in_i2c_byte_ack(struct ixgbe_hw * hw,u8 * byte) ixgbe_in_i2c_byte_ack() argument
109 ixgbe_read_i2c_combined_generic_int(struct ixgbe_hw * hw,u8 addr,u16 reg,u16 * val,bool lock) ixgbe_read_i2c_combined_generic_int() argument
186 ixgbe_write_i2c_combined_generic_int(struct ixgbe_hw * hw,u8 addr,u16 reg,u16 val,bool lock) ixgbe_write_i2c_combined_generic_int() argument
247 ixgbe_init_phy_ops_generic(struct ixgbe_hw * hw) ixgbe_init_phy_ops_generic() argument
286 ixgbe_probe_phy(struct ixgbe_hw * hw,u16 phy_addr) ixgbe_probe_phy() argument
321 ixgbe_identify_phy_generic(struct ixgbe_hw * hw) ixgbe_identify_phy_generic() argument
374 ixgbe_check_reset_blocked(struct ixgbe_hw * hw) ixgbe_check_reset_blocked() argument
400 ixgbe_validate_phy_addr(struct ixgbe_hw * hw,u32 phy_addr) ixgbe_validate_phy_addr() argument
424 ixgbe_get_phy_id(struct ixgbe_hw * hw) ixgbe_get_phy_id() argument
495 ixgbe_reset_phy_generic(struct ixgbe_hw * hw) ixgbe_reset_phy_generic() argument
574 ixgbe_restart_auto_neg(struct ixgbe_hw * hw) ixgbe_restart_auto_neg() argument
598 ixgbe_read_phy_reg_mdi(struct ixgbe_hw * hw,u32 reg_addr,u32 device_type,u16 * phy_data) ixgbe_read_phy_reg_mdi() argument
680 ixgbe_read_phy_reg_generic(struct ixgbe_hw * hw,u32 reg_addr,u32 device_type,u16 * phy_data) ixgbe_read_phy_reg_generic() argument
706 ixgbe_write_phy_reg_mdi(struct ixgbe_hw * hw,u32 reg_addr,u32 device_type,u16 phy_data) ixgbe_write_phy_reg_mdi() argument
780 ixgbe_write_phy_reg_generic(struct ixgbe_hw * hw,u32 reg_addr,u32 device_type,u16 phy_data) ixgbe_write_phy_reg_generic() argument
805 ixgbe_setup_phy_link_generic(struct ixgbe_hw * hw) ixgbe_setup_phy_link_generic() argument
884 ixgbe_setup_phy_link_speed_generic(struct ixgbe_hw * hw,ixgbe_link_speed speed,bool autoneg_wait_to_complete) ixgbe_setup_phy_link_speed_generic() argument
929 ixgbe_get_copper_speeds_supported(struct ixgbe_hw * hw) ixgbe_get_copper_speeds_supported() argument
969 ixgbe_get_copper_link_capabilities_generic(struct ixgbe_hw * hw,ixgbe_link_speed * speed,bool * autoneg) ixgbe_get_copper_link_capabilities_generic() argument
994 ixgbe_check_phy_link_tnx(struct ixgbe_hw * hw,ixgbe_link_speed * speed,bool * link_up) ixgbe_check_phy_link_tnx() argument
1042 ixgbe_setup_phy_link_tnx(struct ixgbe_hw * hw) ixgbe_setup_phy_link_tnx() argument
1107 ixgbe_get_phy_firmware_version_tnx(struct ixgbe_hw * hw,u16 * firmware_version) ixgbe_get_phy_firmware_version_tnx() argument
1126 ixgbe_get_phy_firmware_version_generic(struct ixgbe_hw * hw,u16 * firmware_version) ixgbe_get_phy_firmware_version_generic() argument
1144 ixgbe_reset_phy_nl(struct ixgbe_hw * hw) ixgbe_reset_phy_nl() argument
1262 ixgbe_identify_module_generic(struct ixgbe_hw * hw) ixgbe_identify_module_generic() argument
1292 ixgbe_identify_sfp_module_generic(struct ixgbe_hw * hw) ixgbe_identify_sfp_module_generic() argument
1577 ixgbe_get_supported_phy_sfp_layer_generic(struct ixgbe_hw * hw) ixgbe_get_supported_phy_sfp_layer_generic() argument
1639 ixgbe_identify_qsfp_module_generic(struct ixgbe_hw * hw) ixgbe_identify_qsfp_module_generic() argument
1838 ixgbe_get_sfp_init_sequence_offsets(struct ixgbe_hw * hw,u16 * list_offset,u16 * data_offset) ixgbe_get_sfp_init_sequence_offsets() argument
1932 ixgbe_read_i2c_eeprom_generic(struct ixgbe_hw * hw,u8 byte_offset,u8 * eeprom_data) ixgbe_read_i2c_eeprom_generic() argument
1950 ixgbe_read_i2c_sff8472_generic(struct ixgbe_hw * hw,u8 byte_offset,u8 * sff8472_data) ixgbe_read_i2c_sff8472_generic() argument
1966 ixgbe_write_i2c_eeprom_generic(struct ixgbe_hw * hw,u8 byte_offset,u8 eeprom_data) ixgbe_write_i2c_eeprom_generic() argument
1982 ixgbe_is_sfp_probe(struct ixgbe_hw * hw,u8 offset,u8 addr) ixgbe_is_sfp_probe() argument
2002 ixgbe_read_i2c_byte_generic_int(struct ixgbe_hw * hw,u8 byte_offset,u8 dev_addr,u8 * data,bool lock) ixgbe_read_i2c_byte_generic_int() argument
2090 ixgbe_read_i2c_byte_generic(struct ixgbe_hw * hw,u8 byte_offset,u8 dev_addr,u8 * data) ixgbe_read_i2c_byte_generic() argument
2107 ixgbe_read_i2c_byte_generic_unlocked(struct ixgbe_hw * hw,u8 byte_offset,u8 dev_addr,u8 * data) ixgbe_read_i2c_byte_generic_unlocked() argument
2125 ixgbe_write_i2c_byte_generic_int(struct ixgbe_hw * hw,u8 byte_offset,u8 dev_addr,u8 data,bool lock) ixgbe_write_i2c_byte_generic_int() argument
2196 ixgbe_write_i2c_byte_generic(struct ixgbe_hw * hw,u8 byte_offset,u8 dev_addr,u8 data) ixgbe_write_i2c_byte_generic() argument
2213 ixgbe_write_i2c_byte_generic_unlocked(struct ixgbe_hw * hw,u8 byte_offset,u8 dev_addr,u8 data) ixgbe_write_i2c_byte_generic_unlocked() argument
2227 ixgbe_i2c_start(struct ixgbe_hw * hw) ixgbe_i2c_start() argument
2262 ixgbe_i2c_stop(struct ixgbe_hw * hw) ixgbe_i2c_stop() argument
2298 ixgbe_clock_in_i2c_byte(struct ixgbe_hw * hw,u8 * data) ixgbe_clock_in_i2c_byte() argument
2319 ixgbe_clock_out_i2c_byte(struct ixgbe_hw * hw,u8 data) ixgbe_clock_out_i2c_byte() argument
2352 ixgbe_get_i2c_ack(struct ixgbe_hw * hw) ixgbe_get_i2c_ack() argument
2405 ixgbe_clock_in_i2c_bit(struct ixgbe_hw * hw,bool * data) ixgbe_clock_in_i2c_bit() argument
2439 ixgbe_clock_out_i2c_bit(struct ixgbe_hw * hw,bool data) ixgbe_clock_out_i2c_bit() argument
2476 ixgbe_raise_i2c_clk(struct ixgbe_hw * hw,u32 * i2cctl) ixgbe_raise_i2c_clk() argument
2512 ixgbe_lower_i2c_clk(struct ixgbe_hw * hw,u32 * i2cctl) ixgbe_lower_i2c_clk() argument
2535 ixgbe_set_i2c_data(struct ixgbe_hw * hw,u32 * i2cctl,bool data) ixgbe_set_i2c_data() argument
2582 ixgbe_get_i2c_data(struct ixgbe_hw * hw,u32 * i2cctl) ixgbe_get_i2c_data() argument
2611 ixgbe_i2c_bus_clear(struct ixgbe_hw * hw) ixgbe_i2c_bus_clear() argument
2647 ixgbe_tn_check_overtemp(struct ixgbe_hw * hw) ixgbe_tn_check_overtemp() argument
2675 ixgbe_set_copper_phy_power(struct ixgbe_hw * hw,bool on) ixgbe_set_copper_phy_power() argument
[all...]
/freebsd-src/sys/dev/igc/
H A Digc_api.c17 s32 igc_init_mac_params(struct igc_hw *hw) in igc_init_mac_params()
43 s32 igc_init_nvm_params(struct igc_hw *hw) in igc_init_nvm_params()
69 s32 igc_init_phy_params(struct igc_hw *hw) in igc_init_phy_params()
97 s32 igc_set_mac_type(struct igc_hw *hw) in igc_set_mac_type()
142 s32 igc_setup_init_funcs(struct igc_hw *hw, bool init_device) in igc_setup_init_funcs()
212 s32 igc_get_bus_info(struct igc_hw *hw) in igc_get_bus_info()
227 void igc_clear_vfta(struct igc_hw *hw) in igc_clear_vfta()
242 void igc_write_vfta(struct igc_hw *hw, u32 offset, u32 value) in igc_write_vfta()
257 void igc_update_mc_addr_list(struct igc_hw *hw, u8 *mc_addr_list, in igc_update_mc_addr_list()
273 s32 igc_force_mac_fc(struct igc_hw *hw) in igc_force_mac_fc()
[all …]
H A Digc_mac.c18 void igc_init_mac_ops_generic(struct igc_hw *hw) in igc_init_mac_ops_generic()
33 s32 igc_null_ops_generic(struct igc_hw IGC_UNUSEDARG *hw) in igc_null_ops_generic()
43 void igc_null_mac_generic(struct igc_hw IGC_UNUSEDARG *hw) in igc_null_mac_generic()
55 s32 igc_null_link_info(struct igc_hw IGC_UNUSEDARG *hw, in igc_null_link_info()
66 bool igc_null_mng_mode(struct igc_hw IGC_UNUSEDARG *hw) in igc_null_mng_mode()
78 void igc_null_update_mc(struct igc_hw IGC_UNUSEDARG *hw, in igc_null_update_mc()
91 void igc_null_write_vfta(struct igc_hw IGC_UNUSEDARG *hw, in igc_null_write_vfta()
104 int igc_null_rar_set(struct igc_hw IGC_UNUSEDARG *hw, in igc_null_rar_set()
117 void igc_set_lan_id_single_port(struct igc_hw *hw) in igc_set_lan_id_single_port()
131 void igc_clear_vfta_generic(struct igc_hw *hw) in igc_clear_vfta_generic()
[all …]
H A Digc_phy.c18 void igc_init_phy_ops_generic(struct igc_hw *hw) in igc_init_phy_ops_generic()
49 s32 igc_null_set_page(struct igc_hw IGC_UNUSEDARG *hw, in igc_null_set_page()
62 s32 igc_null_read_reg(struct igc_hw IGC_UNUSEDARG *hw, in igc_null_read_reg()
73 void igc_null_phy_generic(struct igc_hw IGC_UNUSEDARG *hw) in igc_null_phy_generic()
84 s32 igc_null_lplu_state(struct igc_hw IGC_UNUSEDARG *hw, in igc_null_lplu_state()
97 s32 igc_null_write_reg(struct igc_hw IGC_UNUSEDARG *hw, in igc_null_write_reg()
112 s32 igc_check_reset_block_generic(struct igc_hw *hw) in igc_check_reset_block_generic()
131 s32 igc_get_phy_id(struct igc_hw *hw) in igc_get_phy_id()
167 s32 igc_read_phy_reg_mdic(struct igc_hw *hw, u32 offset, u16 *data) in igc_read_phy_reg_mdic()
226 s32 igc_write_phy_reg_mdic(struct igc_hw *hw, u32 offset, u16 data) in igc_write_phy_reg_mdic()
[all …]
H A Digc_nvm.c18 void igc_init_nvm_ops_generic(struct igc_hw *hw) in igc_init_nvm_ops_generic() argument
41 s32 igc_null_read_nvm(struct igc_hw IGC_UNUSEDARG *hw, in igc_null_read_nvm() argument
53 void igc_null_nvm_generic(struct igc_hw IGC_UNUSEDARG *hw) in igc_null_nvm_generic() argument
66 s32 igc_null_write_nvm(struct igc_hw IGC_UNUSEDARG *hw, in igc_null_write_nvm() argument
81 igc_raise_eec_clk(struct igc_hw * hw,u32 * eecd) igc_raise_eec_clk() argument
96 igc_lower_eec_clk(struct igc_hw * hw,u32 * eecd) igc_lower_eec_clk() argument
114 igc_shift_out_eec_bits(struct igc_hw * hw,u16 data,u16 count) igc_shift_out_eec_bits() argument
158 igc_shift_in_eec_bits(struct igc_hw * hw,u16 count) igc_shift_in_eec_bits() argument
195 igc_poll_eerd_eewr_done(struct igc_hw * hw,int ee_reg) igc_poll_eerd_eewr_done() argument
225 igc_acquire_nvm_generic(struct igc_hw * hw) igc_acquire_nvm_generic() argument
259 igc_standby_nvm(struct igc_hw * hw) igc_standby_nvm() argument
285 igc_stop_nvm(struct igc_hw * hw) igc_stop_nvm() argument
305 igc_release_nvm_generic(struct igc_hw * hw) igc_release_nvm_generic() argument
324 igc_ready_nvm_eeprom(struct igc_hw * hw) igc_ready_nvm_eeprom() argument
376 igc_read_nvm_eerd(struct igc_hw * hw,u16 offset,u16 words,u16 * data) igc_read_nvm_eerd() argument
424 igc_write_nvm_spi(struct igc_hw * hw,u16 offset,u16 words,u16 * data) igc_write_nvm_spi() argument
501 igc_read_pba_string_generic(struct igc_hw * hw,u8 * pba_num,u32 pba_num_size) igc_read_pba_string_generic() argument
614 igc_read_mac_addr_generic(struct igc_hw * hw) igc_read_mac_addr_generic() argument
642 igc_validate_nvm_checksum_generic(struct igc_hw * hw) igc_validate_nvm_checksum_generic() argument
675 igc_update_nvm_checksum_generic(struct igc_hw * hw) igc_update_nvm_checksum_generic() argument
706 igc_reload_nvm_generic(struct igc_hw * hw) igc_reload_nvm_generic() argument
[all...]
H A Digc_i225.c25 static s32 igc_init_nvm_params_i225(struct igc_hw *hw) in igc_init_nvm_params_i225()
82 static s32 igc_init_mac_params_i225(struct igc_hw *hw) in igc_init_mac_params_i225()
133 static s32 igc_init_phy_params_i225(struct igc_hw *hw) in igc_init_phy_params_i225()
182 static s32 igc_reset_hw_i225(struct igc_hw *hw) in igc_reset_hw_i225()
239 static s32 igc_acquire_nvm_i225(struct igc_hw *hw) in igc_acquire_nvm_i225()
256 static void igc_release_nvm_i225(struct igc_hw *hw) in igc_release_nvm_i225()
270 s32 igc_acquire_swfw_sync_i225(struct igc_hw *hw, u16 mask) in igc_acquire_swfw_sync_i225()
320 void igc_release_swfw_sync_i225(struct igc_hw *hw, u16 mask) in igc_release_swfw_sync_i225()
344 s32 igc_setup_copper_link_i225(struct igc_hw *hw) in igc_setup_copper_link_i225()
371 static s32 igc_get_hw_semaphore_i225(struct igc_hw *hw) in igc_get_hw_semaphore_i225()
[all …]
/freebsd-src/sys/dev/iavf/
H A Diavf_adminq.c44 STATIC void iavf_adminq_init_regs(struct iavf_hw *hw) in iavf_adminq_init_regs()
63 enum iavf_status iavf_alloc_adminq_asq_ring(struct iavf_hw *hw) in iavf_alloc_adminq_asq_ring()
90 enum iavf_status iavf_alloc_adminq_arq_ring(struct iavf_hw *hw) in iavf_alloc_adminq_arq_ring()
110 void iavf_free_adminq_asq(struct iavf_hw *hw) in iavf_free_adminq_asq()
123 void iavf_free_adminq_arq(struct iavf_hw *hw) in iavf_free_adminq_arq()
132 STATIC enum iavf_status iavf_alloc_arq_bufs(struct iavf_hw *hw) in iavf_alloc_arq_bufs()
199 STATIC enum iavf_status iavf_alloc_asq_bufs(struct iavf_hw *hw) in iavf_alloc_asq_bufs()
239 STATIC void iavf_free_arq_bufs(struct iavf_hw *hw) in iavf_free_arq_bufs()
258 STATIC void iavf_free_asq_bufs(struct iavf_hw *hw) in iavf_free_asq_bufs()
283 STATIC enum iavf_status iavf_config_asq_regs(struct iavf_hw *hw) in iavf_config_asq_regs()
[all …]
/freebsd-src/sys/dev/ixl/
H A Di40e_adminq.c46 static void i40e_adminq_init_regs(struct i40e_hw *hw) in i40e_adminq_init_regs()
78 enum i40e_status_code i40e_alloc_adminq_asq_ring(struct i40e_hw *hw) in i40e_alloc_adminq_asq_ring()
105 enum i40e_status_code i40e_alloc_adminq_arq_ring(struct i40e_hw *hw) in i40e_alloc_adminq_arq_ring()
125 void i40e_free_adminq_asq(struct i40e_hw *hw) in i40e_free_adminq_asq()
138 void i40e_free_adminq_arq(struct i40e_hw *hw) in i40e_free_adminq_arq()
147 static enum i40e_status_code i40e_alloc_arq_bufs(struct i40e_hw *hw) in i40e_alloc_arq_bufs()
214 static enum i40e_status_code i40e_alloc_asq_bufs(struct i40e_hw *hw) in i40e_alloc_asq_bufs()
254 static void i40e_free_arq_bufs(struct i40e_hw *hw) in i40e_free_arq_bufs()
273 static void i40e_free_asq_bufs(struct i40e_hw *hw) in i40e_free_asq_bufs()
298 static enum i40e_status_code i40e_config_asq_regs(struct i40e_hw *hw) in i40e_config_asq_regs()
[all …]
/freebsd-src/sys/dev/ice/
H A Dice_controlq.c62 static void ice_adminq_init_regs(struct ice_hw *hw) in ice_adminq_init_regs() argument
77 static void ice_mailbox_init_regs(struct ice_hw *hw) in ice_mailbox_init_regs() argument
91 ice_check_sq_alive(struct ice_hw * hw,struct ice_ctl_q_info * cq) ice_check_sq_alive() argument
108 ice_alloc_ctrlq_sq_ring(struct ice_hw * hw,struct ice_ctl_q_info * cq) ice_alloc_ctrlq_sq_ring() argument
125 ice_alloc_ctrlq_rq_ring(struct ice_hw * hw,struct ice_ctl_q_info * cq) ice_alloc_ctrlq_rq_ring() argument
143 ice_free_cq_ring(struct ice_hw * hw,struct ice_ctl_q_ring * ring) ice_free_cq_ring() argument
154 ice_alloc_rq_bufs(struct ice_hw * hw,struct ice_ctl_q_info * cq) ice_alloc_rq_bufs() argument
218 ice_alloc_sq_bufs(struct ice_hw * hw,struct ice_ctl_q_info * cq) ice_alloc_sq_bufs() argument
253 ice_cfg_cq_regs(struct ice_hw * hw,struct ice_ctl_q_ring * ring,u16 num_entries) ice_cfg_cq_regs() argument
279 ice_cfg_sq_regs(struct ice_hw * hw,struct ice_ctl_q_info * cq) ice_cfg_sq_regs() argument
292 ice_cfg_rq_regs(struct ice_hw * hw,struct ice_ctl_q_info * cq) ice_cfg_rq_regs() argument
306 ICE_FREE_CQ_BUFS(hw,qi,ring) global() argument
335 ice_init_sq(struct ice_hw * hw,struct ice_ctl_q_info * cq) ice_init_sq() argument
397 ice_init_rq(struct ice_hw * hw,struct ice_ctl_q_info * cq) ice_init_rq() argument
453 ice_shutdown_sq(struct ice_hw * hw,struct ice_ctl_q_info * cq) ice_shutdown_sq() argument
492 ice_aq_ver_check(struct ice_hw * hw) ice_aq_ver_check() argument
524 ice_shutdown_rq(struct ice_hw * hw,struct ice_ctl_q_info * cq) ice_shutdown_rq() argument
561 ice_idle_aq(struct ice_hw * hw,struct ice_ctl_q_info * cq) ice_idle_aq() argument
573 ice_init_check_adminq(struct ice_hw * hw) ice_init_check_adminq() argument
611 ice_init_ctrlq(struct ice_hw * hw,enum ice_ctl_q q_type) ice_init_ctrlq() argument
668 ice_shutdown_ctrlq(struct ice_hw * hw,enum ice_ctl_q q_type,bool unloading) ice_shutdown_ctrlq() argument
701 ice_shutdown_all_ctrlq(struct ice_hw * hw,bool unloading) ice_shutdown_all_ctrlq() argument
723 ice_init_all_ctrlq(struct ice_hw * hw) ice_init_all_ctrlq() argument
779 ice_create_all_ctrlq(struct ice_hw * hw) ice_create_all_ctrlq() argument
808 ice_destroy_all_ctrlq(struct ice_hw * hw) ice_destroy_all_ctrlq() argument
824 ice_clean_sq(struct ice_hw * hw,struct ice_ctl_q_info * cq) ice_clean_sq() argument
878 ice_debug_cq(struct ice_hw * hw,struct ice_ctl_q_info * cq,void * desc,void * buf,u16 buf_len,bool response) ice_debug_cq() argument
926 ice_sq_done(struct ice_hw * hw,struct ice_ctl_q_info * cq) ice_sq_done() argument
948 ice_sq_send_cmd_nolock(struct ice_hw * hw,struct ice_ctl_q_info * cq,struct ice_aq_desc * desc,void * buf,u16 buf_size,struct ice_sq_cd * cd) ice_sq_send_cmd_nolock() argument
1125 ice_sq_send_cmd(struct ice_hw * hw,struct ice_ctl_q_info * cq,struct ice_aq_desc * desc,void * buf,u16 buf_size,struct ice_sq_cd * cd) ice_sq_send_cmd() argument
1169 ice_clean_rq_elem(struct ice_hw * hw,struct ice_ctl_q_info * cq,struct ice_rq_event_info * e,u16 * pending) ice_clean_rq_elem() argument
[all...]
H A Dice_vlan_mode.c41 ice_pkg_get_supported_vlan_mode(struct ice_hw *hw, bool *dvm) in ice_pkg_get_supported_vlan_mode() argument
92 ice_aq_get_vlan_mode(struct ice_hw *hw, in ice_aq_get_vlan_mode() argument
118 static bool ice_aq_is_dvm_ena(struct ice_hw *hw) in ice_aq_is_dvm_ena() argument
142 ice_is_dvm_ena(struct ice_hw * hw) ice_is_dvm_ena() argument
155 ice_cache_vlan_mode(struct ice_hw * hw) ice_cache_vlan_mode() argument
164 ice_pkg_supports_dvm(struct ice_hw * hw) ice_pkg_supports_dvm() argument
183 ice_fw_supports_dvm(struct ice_hw * hw) ice_fw_supports_dvm() argument
211 ice_is_dvm_supported(struct ice_hw * hw) ice_is_dvm_supported() argument
234 ice_aq_set_vlan_mode(struct ice_hw * hw,struct ice_aqc_set_vlan_mode * set_params) ice_aq_set_vlan_mode() argument
268 ice_set_svm(struct ice_hw * hw) ice_set_svm() argument
301 ice_set_vlan_mode(struct ice_hw * hw) ice_set_vlan_mode() argument
322 ice_post_pkg_dwnld_vlan_mode_cfg(struct ice_hw * hw) ice_post_pkg_dwnld_vlan_mode_cfg() argument
[all...]

12345678910>>...13