Searched refs:igc_hw (Results 1 – 13 of 13) sorted by relevance
| /linux/drivers/net/ethernet/intel/igc/ |
| H A D | igc_mac.h | 12 s32 igc_disable_pcie_master(struct igc_hw *hw); 13 s32 igc_check_for_copper_link(struct igc_hw *hw); 14 s32 igc_config_fc_after_link_up(struct igc_hw *hw); 15 s32 igc_force_mac_fc(struct igc_hw *hw); 16 void igc_init_rx_addrs(struct igc_hw *hw, u16 rar_count); 17 s32 igc_setup_link(struct igc_hw *hw); 18 void igc_clear_hw_cntrs_base(struct igc_hw *hw); 19 s32 igc_get_auto_rd_done(struct igc_hw *hw); 20 void igc_put_hw_semaphore(struct igc_hw *hw); 21 void igc_rar_set(struct igc_hw *hw, u8 *addr, u32 index); [all …]
|
| H A D | igc_phy.h | 9 s32 igc_check_reset_block(struct igc_hw *hw); 10 s32 igc_phy_hw_reset(struct igc_hw *hw); 11 s32 igc_get_phy_id(struct igc_hw *hw); 12 s32 igc_phy_has_link(struct igc_hw *hw, u32 iterations, 14 void igc_check_downshift(struct igc_hw *hw); 15 s32 igc_setup_copper_link(struct igc_hw *hw); 16 void igc_power_up_phy_copper(struct igc_hw *hw); 17 void igc_power_down_phy_copper(struct igc_hw *hw); 18 s32 igc_write_phy_reg_gpy(struct igc_hw *hw, u32 offset, u16 data); 19 s32 igc_read_phy_reg_gpy(struct igc_hw *hw, u32 offset, u16 *data); [all …]
|
| H A D | igc_hw.h | 38 s32 (*check_for_link)(struct igc_hw *hw); 39 s32 (*reset_hw)(struct igc_hw *hw); 40 s32 (*init_hw)(struct igc_hw *hw); 41 s32 (*setup_physical_interface)(struct igc_hw *hw); 42 void (*rar_set)(struct igc_hw *hw, u8 *address, u32 index); 43 s32 (*read_mac_addr)(struct igc_hw *hw); 44 s32 (*get_speed_and_duplex)(struct igc_hw *hw, u16 *speed, 46 s32 (*acquire_swfw_sync)(struct igc_hw *hw, u16 mask); 47 void (*release_swfw_sync)(struct igc_hw *hw, u16 mask); 68 s32 (*get_invariants)(struct igc_hw *hw); [all …]
|
| H A D | igc_i225.h | 7 s32 igc_acquire_swfw_sync_i225(struct igc_hw *hw, u16 mask); 8 void igc_release_swfw_sync_i225(struct igc_hw *hw, u16 mask); 10 s32 igc_init_nvm_params_i225(struct igc_hw *hw); 11 bool igc_get_flash_presence_i225(struct igc_hw *hw); 12 s32 igc_set_eee_i225(struct igc_hw *hw, bool adv2p5G, bool adv1G, 14 s32 igc_set_ltr_i225(struct igc_hw *hw, bool link);
|
| H A D | igc_base.c | 19 static s32 igc_reset_hw_base(struct igc_hw *hw) in igc_reset_hw_base() 65 static s32 igc_init_nvm_params_base(struct igc_hw *hw) in igc_init_nvm_params_base() 111 static s32 igc_setup_copper_link_base(struct igc_hw *hw) in igc_setup_copper_link_base() 154 static s32 igc_init_mac_params_base(struct igc_hw *hw) in igc_init_mac_params_base() 183 static s32 igc_init_phy_params_base(struct igc_hw *hw) in igc_init_phy_params_base() 215 static s32 igc_get_invariants_base(struct igc_hw *hw) in igc_get_invariants_base() 278 static s32 igc_acquire_phy_base(struct igc_hw *hw) in igc_acquire_phy_base() 292 static void igc_release_phy_base(struct igc_hw *hw) in igc_release_phy_base() 305 static s32 igc_init_hw_base(struct igc_hw *hw) in igc_init_hw_base() 344 void igc_power_down_phy_copper_base(struct igc_hw *hw) in igc_power_down_phy_copper_base() [all …]
|
| H A D | igc_phy.c | 15 s32 igc_check_reset_block(struct igc_hw *hw) in igc_check_reset_block() 32 s32 igc_get_phy_id(struct igc_hw *hw) in igc_get_phy_id() 64 s32 igc_phy_has_link(struct igc_hw *hw, u32 iterations, in igc_phy_has_link() 109 void igc_power_up_phy_copper(struct igc_hw *hw) in igc_power_up_phy_copper() 126 void igc_power_down_phy_copper(struct igc_hw *hw) in igc_power_down_phy_copper() 143 void igc_check_downshift(struct igc_hw *hw) in igc_check_downshift() 160 s32 igc_phy_hw_reset(struct igc_hw *hw) in igc_phy_hw_reset() 216 static s32 igc_phy_setup_autoneg(struct igc_hw *hw) in igc_phy_setup_autoneg() 396 static s32 igc_wait_autoneg(struct igc_hw *hw) in igc_wait_autoneg() 429 static s32 igc_copper_link_autoneg(struct igc_hw *hw) in igc_copper_link_autoneg() [all …]
|
| H A D | igc_mac.c | 21 s32 igc_disable_pcie_master(struct igc_hw *hw) in igc_disable_pcie_master() 58 void igc_init_rx_addrs(struct igc_hw *hw, u16 rar_count) in igc_init_rx_addrs() 82 static s32 igc_set_fc_watermarks(struct igc_hw *hw) in igc_set_fc_watermarks() 119 s32 igc_setup_link(struct igc_hw *hw) in igc_setup_link() 176 s32 igc_force_mac_fc(struct igc_hw *hw) in igc_force_mac_fc() 235 void igc_clear_hw_cntrs_base(struct igc_hw *hw) in igc_clear_hw_cntrs_base() 320 void igc_rar_set(struct igc_hw *hw, u8 *addr, u32 index) in igc_rar_set() 355 s32 igc_check_for_copper_link(struct igc_hw *hw) in igc_check_for_copper_link() 421 void igc_config_collision_dist(struct igc_hw *hw) in igc_config_collision_dist() 443 s32 igc_config_fc_after_link_up(struct igc_hw *hw) in igc_config_fc_after_link_up() [all …]
|
| H A D | igc_base.h | 8 void igc_rx_fifo_flush_base(struct igc_hw *hw); 9 void igc_power_down_phy_copper_base(struct igc_hw *hw); 10 bool igc_is_device_id_i225(struct igc_hw *hw); 11 bool igc_is_device_id_i226(struct igc_hw *hw);
|
| H A D | igc_tsn.c | 262 struct igc_hw *hw = &adapter->hw; in igc_tsn_is_tx_mode_in_tsn() 269 struct igc_hw *hw = &adapter->hw; in igc_tsn_adjust_txtime_offset() 298 struct igc_hw *hw = &adapter->hw; in igc_tsn_restore_retx_default() 307 struct igc_hw *hw = &adapter->hw; in igc_tsn_is_taprio_activated_by_user() 315 struct igc_hw *hw = &adapter->hw; in igc_tsn_tx_arb() 353 struct igc_hw *hw = &adapter->hw; in igc_tsn_set_rxpbsize() 368 struct igc_hw *hw = &adapter->hw; in igc_tsn_disable_offload() 422 struct igc_hw *hw = &adapter->hw; in igc_tsn_set_retx_qbvfullthreshold() 457 struct igc_hw *hw = &adapter->hw; in igc_tsn_enable_offload()
|
| H A D | igc_ethtool.c | 138 struct igc_hw *hw = &adapter->hw; in igc_ethtool_get_drvinfo() 174 struct igc_hw *hw = &adapter->hw; in igc_ethtool_get_regs() 464 struct igc_hw *hw = &adapter->hw; in igc_ethtool_get_eeprom() 511 struct igc_hw *hw = &adapter->hw; in igc_ethtool_set_eeprom() 710 struct igc_hw *hw = &adapter->hw; in igc_ethtool_get_pauseparam() 729 struct igc_hw *hw = &adapter->hw; in igc_ethtool_set_pauseparam() 1194 struct igc_hw *hw = &adapter->hw; in igc_ethtool_set_rxfh_fields() 1473 struct igc_hw *hw = &adapter->hw; in igc_write_rss_key() 1485 struct igc_hw *hw = &adapter->hw; in igc_write_rss_indir_tbl() 1692 struct igc_hw *hw = &adapter->hw; in igc_ethtool_get_eee() [all …]
|
| H A D | igc.h | 281 struct igc_hw hw; 696 static inline s32 igc_get_phy_info(struct igc_hw *hw) in igc_get_phy_info() 704 static inline s32 igc_reset_phy(struct igc_hw *hw) in igc_reset_phy() 760 static inline s32 igc_read_phy_reg(struct igc_hw *hw, u32 offset, u16 *data) in igc_read_phy_reg()
|
| H A D | igc_dump.c | 44 static void igc_regdump(struct igc_hw *hw, struct igc_reg_info *reginfo) in igc_regdump() 308 struct igc_hw *hw = &adapter->hw; in igc_regs_dump()
|
| H A D | igc_leds.c | 78 struct igc_hw *hw = &adapter->hw; in igc_led_set() 104 struct igc_hw *hw = &adapter->hw; in igc_led_get()
|