Searched refs:igc_hw (Results 1 – 15 of 15) sorted by relevance
/freebsd/sys/dev/igc/ |
H A D | igc_api.h | 14 s32 igc_set_mac_type(struct igc_hw *hw); 16 s32 igc_init_mac_params(struct igc_hw *hw); 17 s32 igc_init_nvm_params(struct igc_hw *hw); 19 s32 igc_get_bus_info(struct igc_hw *hw); 20 void igc_clear_vfta(struct igc_hw *hw); 22 s32 igc_force_mac_fc(struct igc_hw *hw); 24 s32 igc_reset_hw(struct igc_hw *hw); 25 s32 igc_init_hw(struct igc_hw *hw); 26 s32 igc_setup_link(struct igc_hw *hw); 41 s32 igc_acquire_phy(struct igc_hw *hw); [all …]
|
H A D | igc_mac.h | 10 void igc_init_mac_ops_generic(struct igc_hw *hw); 11 void igc_null_mac_generic(struct igc_hw *hw); 12 s32 igc_null_ops_generic(struct igc_hw *hw); 14 bool igc_null_mng_mode(struct igc_hw *hw); 17 int igc_null_rar_set(struct igc_hw *hw, u8 *h, u32 a); 21 s32 igc_force_mac_fc_generic(struct igc_hw *hw); 22 s32 igc_get_auto_rd_done_generic(struct igc_hw *hw); 24 void igc_set_lan_id_single_port(struct igc_hw *hw); 25 s32 igc_get_hw_semaphore_generic(struct igc_hw *hw); 32 s32 igc_setup_link_generic(struct igc_hw *hw); [all …]
|
H A D | igc_hw.h | 14 struct igc_hw; 353 s32 (*reset_hw)(struct igc_hw *); 354 s32 (*init_hw)(struct igc_hw *); 382 s32 (*acquire)(struct igc_hw *); 390 void (*release)(struct igc_hw *); 391 s32 (*reset)(struct igc_hw *); 404 s32 (*acquire)(struct igc_hw *); 406 void (*release)(struct igc_hw *); 407 void (*reload)(struct igc_hw *); 408 s32 (*update)(struct igc_hw *); [all …]
|
H A D | igc_phy.h | 10 void igc_init_phy_ops_generic(struct igc_hw *hw); 12 void igc_null_phy_generic(struct igc_hw *hw); 15 s32 igc_null_set_page(struct igc_hw *hw, u16 data); 16 s32 igc_check_downshift_generic(struct igc_hw *hw); 17 s32 igc_check_reset_block_generic(struct igc_hw *hw); 18 s32 igc_get_phy_id(struct igc_hw *hw); 20 s32 igc_phy_hw_reset_generic(struct igc_hw *hw); 21 s32 igc_phy_reset_dsp_generic(struct igc_hw *hw); 27 s32 igc_determine_phy_address(struct igc_hw *hw); 30 void igc_power_up_phy_copper(struct igc_hw *hw); [all …]
|
H A D | igc_nvm.h | 10 void igc_init_nvm_ops_generic(struct igc_hw *hw); 11 s32 igc_null_read_nvm(struct igc_hw *hw, u16 a, u16 b, u16 *c); 12 void igc_null_nvm_generic(struct igc_hw *hw); 13 s32 igc_null_led_default(struct igc_hw *hw, u16 *data); 14 s32 igc_null_write_nvm(struct igc_hw *hw, u16 a, u16 b, u16 *c); 15 s32 igc_acquire_nvm_generic(struct igc_hw *hw); 17 s32 igc_poll_eerd_eewr_done(struct igc_hw *hw, int ee_reg); 18 s32 igc_read_mac_addr_generic(struct igc_hw *hw); 24 s32 igc_validate_nvm_checksum_generic(struct igc_hw *hw); 27 s32 igc_update_nvm_checksum_generic(struct igc_hw *hw); [all …]
|
H A D | igc_api.c | 17 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() 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() 273 s32 igc_force_mac_fc(struct igc_hw *hw) in igc_force_mac_fc() 301 s32 igc_reset_hw(struct igc_hw *hw) in igc_reset_hw() 316 s32 igc_init_hw(struct igc_hw *hw) in igc_init_hw() 332 s32 igc_setup_link(struct igc_hw *hw) in igc_setup_link() [all …]
|
H A D | igc_i225.h | 10 bool igc_get_flash_presence_i225(struct igc_hw *hw); 11 s32 igc_update_flash_i225(struct igc_hw *hw); 12 s32 igc_update_nvm_checksum_i225(struct igc_hw *hw); 13 s32 igc_validate_nvm_checksum_i225(struct igc_hw *hw); 14 s32 igc_write_nvm_srwr_i225(struct igc_hw *hw, u16 offset, 16 s32 igc_read_nvm_srrd_i225(struct igc_hw *hw, u16 offset, 18 s32 igc_set_flsw_flash_burst_counter_i225(struct igc_hw *hw, 22 s32 igc_check_for_link_i225(struct igc_hw *hw); 23 s32 igc_acquire_swfw_sync_i225(struct igc_hw *hw, u16 mask); 25 s32 igc_init_hw_i225(struct igc_hw *hw); [all …]
|
H A D | igc_i225.c | 10 static s32 igc_init_nvm_params_i225(struct igc_hw *hw); 11 static s32 igc_init_mac_params_i225(struct igc_hw *hw); 12 static s32 igc_init_phy_params_i225(struct igc_hw *hw); 13 static s32 igc_reset_hw_i225(struct igc_hw *hw); 14 static s32 igc_acquire_nvm_i225(struct igc_hw *hw); 15 static void igc_release_nvm_i225(struct igc_hw *hw); 25 static s32 igc_init_nvm_params_i225(struct igc_hw *hw) in igc_init_nvm_params_i225() 182 static s32 igc_reset_hw_i225(struct igc_hw *hw) in igc_reset_hw_i225() 765 s32 igc_update_flash_i225(struct igc_hw *hw) in igc_update_flash_i225() 988 s32 igc_check_for_link_i225(struct igc_hw *hw) in igc_check_for_link_i225() [all …]
|
H A D | igc_mac.c | 18 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() 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() 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() 199 s32 igc_check_alt_mac_addr_generic(struct igc_hw *hw) in igc_check_alt_mac_addr_generic() 527 s32 igc_setup_link_generic(struct igc_hw *hw) in igc_setup_link_generic() [all …]
|
H A D | igc_nvm.c | 10 static void igc_reload_nvm_generic(struct igc_hw *hw); 18 void igc_init_nvm_ops_generic(struct igc_hw *hw) in igc_init_nvm_ops_generic() 41 s32 igc_null_read_nvm(struct igc_hw IGC_UNUSEDARG *hw, in igc_null_read_nvm() 53 void igc_null_nvm_generic(struct igc_hw IGC_UNUSEDARG *hw) in igc_null_nvm_generic() 66 s32 igc_null_write_nvm(struct igc_hw IGC_UNUSEDARG *hw, in igc_null_write_nvm() 225 s32 igc_acquire_nvm_generic(struct igc_hw *hw) in igc_acquire_nvm_generic() 259 static void igc_standby_nvm(struct igc_hw *hw) in igc_standby_nvm() 285 static void igc_stop_nvm(struct igc_hw *hw) in igc_stop_nvm() 305 void igc_release_nvm_generic(struct igc_hw *hw) in igc_release_nvm_generic() 324 static s32 igc_ready_nvm_eeprom(struct igc_hw *hw) in igc_ready_nvm_eeprom() [all …]
|
H A D | igc_phy.c | 10 static s32 igc_wait_autoneg(struct igc_hw *hw); 18 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() 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() 286 static s32 igc_phy_setup_autoneg(struct igc_hw *hw) in igc_phy_setup_autoneg() 763 static s32 igc_wait_autoneg(struct igc_hw *hw) in igc_wait_autoneg() 853 s32 igc_phy_hw_reset_generic(struct igc_hw *hw) in igc_phy_hw_reset_generic() 906 void igc_power_up_phy_copper(struct igc_hw *hw) in igc_power_up_phy_copper() [all …]
|
H A D | igc_base.h | 11 s32 igc_init_hw_base(struct igc_hw *hw); 12 void igc_power_down_phy_copper_base(struct igc_hw *hw); 13 extern void igc_rx_fifo_flush_base(struct igc_hw *hw); 14 s32 igc_acquire_phy_base(struct igc_hw *hw); 15 void igc_release_phy_base(struct igc_hw *hw);
|
H A D | igc_base.c | 19 s32 igc_acquire_phy_base(struct igc_hw *hw) in igc_acquire_phy_base() 37 void igc_release_phy_base(struct igc_hw *hw) in igc_release_phy_base() 55 s32 igc_init_hw_base(struct igc_hw *hw) in igc_init_hw_base() 96 void igc_power_down_phy_copper_base(struct igc_hw *hw) in igc_power_down_phy_copper_base() 119 void igc_rx_fifo_flush_base(struct igc_hw *hw) in igc_rx_fifo_flush_base()
|
H A D | if_igc.c | 308 struct igc_hw *hw = &adapter->hw; in igc_get_regs() 449 struct igc_hw *hw; in igc_if_attach_pre() 664 struct igc_hw *hw = &adapter->hw; in igc_if_attach_post() 1179 struct igc_hw *hw = &adapter->hw; in igc_if_update_admin_status() 1383 struct igc_hw *hw = &adapter->hw; in igc_configure_queues() 1493 struct igc_hw *hw = &adapter->hw; in igc_init_dmac() 1585 struct igc_hw *hw = &adapter->hw; in igc_reset() 1658 struct igc_hw *hw = &adapter->hw; in igc_initialize_rss_mapping() 1918 struct igc_hw *hw = &adapter->hw; in igc_initialize_transmit_unit() 1985 struct igc_hw *hw = &adapter->hw; in igc_initialize_receive_unit() [all …]
|
H A D | if_igc.h | 338 struct igc_hw hw;
|