| /f-stack/dpdk/drivers/net/igc/base/ |
| H A D | igc_api.h | 22 s32 igc_set_i2c_bb(struct igc_hw *hw); 27 void igc_i2c_bus_clear(struct igc_hw *hw); 51 void igc_clear_vfta(struct igc_hw *hw); 55 s32 igc_reset_hw(struct igc_hw *hw); 56 s32 igc_init_hw(struct igc_hw *hw); 57 s32 igc_setup_link(struct igc_hw *hw); 65 s32 igc_setup_led(struct igc_hw *hw); 68 s32 igc_blink_led(struct igc_hw *hw); 69 s32 igc_led_on(struct igc_hw *hw); 70 s32 igc_led_off(struct igc_hw *hw); [all …]
|
| H A D | igc_mac.h | 8 void igc_init_mac_ops_generic(struct igc_hw *hw); 10 void igc_null_mac_generic(struct igc_hw *hw); 11 s32 igc_null_ops_generic(struct igc_hw *hw); 13 bool igc_null_mng_mode(struct igc_hw *hw); 17 s32 igc_blink_led_generic(struct igc_hw *hw); 21 s32 igc_cleanup_led_generic(struct igc_hw *hw); 26 s32 igc_force_mac_fc_generic(struct igc_hw *hw); 38 s32 igc_led_on_generic(struct igc_hw *hw); 39 s32 igc_led_off_generic(struct igc_hw *hw); 45 s32 igc_setup_led_generic(struct igc_hw *hw); [all …]
|
| H A D | igc_phy.h | 8 void igc_init_phy_ops_generic(struct igc_hw *hw); 10 void igc_null_phy_generic(struct igc_hw *hw); 19 s32 igc_check_polarity_m88(struct igc_hw *hw); 20 s32 igc_check_polarity_igp(struct igc_hw *hw); 21 s32 igc_check_polarity_ife(struct igc_hw *hw); 23 s32 igc_phy_setup_autoneg(struct igc_hw *hw); 35 s32 igc_get_phy_id(struct igc_hw *hw); 36 s32 igc_get_phy_info_igp(struct igc_hw *hw); 37 s32 igc_get_phy_info_m88(struct igc_hw *hw); 38 s32 igc_get_phy_info_ife(struct igc_hw *hw); [all …]
|
| H A D | igc_nvm.h | 30 void igc_init_nvm_ops_generic(struct igc_hw *hw); 32 void igc_null_nvm_generic(struct igc_hw *hw); 33 s32 igc_null_led_default(struct igc_hw *hw, u16 *data); 35 s32 igc_acquire_nvm_generic(struct igc_hw *hw); 38 s32 igc_read_mac_addr_generic(struct igc_hw *hw); 43 s32 igc_read_pba_raw(struct igc_hw *hw, u16 *eeprom_buf, 46 s32 igc_write_pba_raw(struct igc_hw *hw, u16 *eeprom_buf, 61 s32 igc_update_nvm_checksum_generic(struct igc_hw *hw); 62 void igc_stop_nvm(struct igc_hw *hw); 63 void igc_release_nvm_generic(struct igc_hw *hw); [all …]
|
| H A D | igc_i225.h | 8 bool igc_get_flash_presence_i225(struct igc_hw *hw); 9 s32 igc_update_flash_i225(struct igc_hw *hw); 10 s32 igc_update_nvm_checksum_i225(struct igc_hw *hw); 11 s32 igc_validate_nvm_checksum_i225(struct igc_hw *hw); 12 s32 igc_write_nvm_srwr_i225(struct igc_hw *hw, u16 offset, 14 s32 igc_read_nvm_srrd_i225(struct igc_hw *hw, u16 offset, 16 s32 igc_read_invm_version_i225(struct igc_hw *hw, 18 s32 igc_set_flsw_flash_burst_counter_i225(struct igc_hw *hw, 22 s32 igc_check_for_link_i225(struct igc_hw *hw); 25 s32 igc_init_hw_i225(struct igc_hw *hw); [all …]
|
| H A D | igc_hw.h | 12 struct igc_hw; 697 s32 (*led_on)(struct igc_hw *hw); 698 s32 (*led_off)(struct igc_hw *hw); 702 s32 (*init_hw)(struct igc_hw *hw); 733 s32 (*acquire)(struct igc_hw *hw); 737 s32 (*commit)(struct igc_hw *hw); 746 void (*release)(struct igc_hw *hw); 747 s32 (*reset)(struct igc_hw *hw); 767 void (*reload)(struct igc_hw *hw); 768 s32 (*update)(struct igc_hw *hw); [all …]
|
| H A D | igc_api.c | 327 s32 igc_set_i2c_bb(struct igc_hw *hw) in igc_set_i2c_bb() 660 s32 igc_set_mac_type(struct igc_hw *hw) in igc_set_mac_type() 1008 void igc_clear_vfta(struct igc_hw *hw) in igc_clear_vfta() 1110 s32 igc_reset_hw(struct igc_hw *hw) in igc_reset_hw() 1125 s32 igc_init_hw(struct igc_hw *hw) in igc_init_hw() 1141 s32 igc_setup_link(struct igc_hw *hw) in igc_setup_link() 1175 s32 igc_setup_led(struct igc_hw *hw) in igc_setup_led() 1206 s32 igc_blink_led(struct igc_hw *hw) in igc_blink_led() 1236 s32 igc_led_on(struct igc_hw *hw) in igc_led_on() 1251 s32 igc_led_off(struct igc_hw *hw) in igc_led_off() [all …]
|
| H A D | igc_manage.h | 8 bool igc_check_mng_mode_generic(struct igc_hw *hw); 9 bool igc_enable_tx_pkt_filtering_generic(struct igc_hw *hw); 10 s32 igc_mng_enable_host_if_generic(struct igc_hw *hw); 11 s32 igc_mng_host_if_write_generic(struct igc_hw *hw, u8 *buffer, 13 s32 igc_mng_write_cmd_header_generic(struct igc_hw *hw, 15 s32 igc_mng_write_dhcp_info_generic(struct igc_hw *hw, 17 bool igc_enable_mng_pass_thru(struct igc_hw *hw); 19 s32 igc_host_interface_command(struct igc_hw *hw, u8 *buffer, u32 length); 20 s32 igc_load_firmware(struct igc_hw *hw, u8 *buffer, u32 length);
|
| H A D | igc_ich8lan.h | 280 void igc_set_kmrn_lock_loss_workaround_ich8lan(struct igc_hw *hw, 282 void igc_igp3_phy_powerdown_workaround_ich8lan(struct igc_hw *hw); 283 void igc_gig_downshift_workaround_ich8lan(struct igc_hw *hw); 284 void igc_suspend_workarounds_ich8lan(struct igc_hw *hw); 285 u32 igc_resume_workarounds_pchlan(struct igc_hw *hw); 286 s32 igc_configure_k1_ich8lan(struct igc_hw *hw, bool k1_enable); 288 void igc_copy_rx_addrs_to_phy_ich8lan(struct igc_hw *hw); 292 s32 igc_set_eee_pchlan(struct igc_hw *hw); 293 s32 igc_enable_ulp_lpt_lp(struct igc_hw *hw, bool to_sx); 294 s32 igc_disable_ulp_lpt_lp(struct igc_hw *hw, bool force); [all …]
|
| H A D | igc_mac.c | 18 void igc_init_mac_ops_generic(struct igc_hw *hw) in igc_init_mac_ops_generic() 147 s32 igc_get_bus_info_pci_generic(struct igc_hw *hw) in igc_get_bus_info_pci_generic() 302 void igc_clear_vfta_generic(struct igc_hw *hw) in igc_clear_vfta_generic() 971 s32 igc_setup_link_generic(struct igc_hw *hw) in igc_setup_link_generic() 1254 s32 igc_force_mac_fc_generic(struct igc_hw *hw) in igc_force_mac_fc_generic() 1685 s32 igc_id_led_init_generic(struct igc_hw *hw) in igc_id_led_init_generic() 1753 s32 igc_setup_led_generic(struct igc_hw *hw) in igc_setup_led_generic() 1785 s32 igc_cleanup_led_generic(struct igc_hw *hw) in igc_cleanup_led_generic() 1799 s32 igc_blink_led_generic(struct igc_hw *hw) in igc_blink_led_generic() 1846 s32 igc_led_on_generic(struct igc_hw *hw) in igc_led_on_generic() [all …]
|
| H A D | igc_osdep.c | 14 igc_write_pci_cfg(struct igc_hw *hw, u32 reg, u16 *value) in igc_write_pci_cfg() 22 igc_read_pci_cfg(struct igc_hw *hw, u32 reg, u16 *value) in igc_read_pci_cfg() 30 igc_pci_set_mwi(struct igc_hw *hw) in igc_pci_set_mwi() 36 igc_pci_clear_mwi(struct igc_hw *hw) in igc_pci_clear_mwi() 45 igc_read_pcie_cap_reg(struct igc_hw *hw, u32 reg, u16 *value) in igc_read_pcie_cap_reg() 57 igc_write_pcie_cap_reg(struct igc_hw *hw, u32 reg, u16 *value) in igc_write_pcie_cap_reg()
|
| H A D | igc_i225.c | 7 static s32 igc_init_nvm_params_i225(struct igc_hw *hw); 8 static s32 igc_init_mac_params_i225(struct igc_hw *hw); 9 static s32 igc_init_phy_params_i225(struct igc_hw *hw); 10 static s32 igc_reset_hw_i225(struct igc_hw *hw); 11 static s32 igc_acquire_nvm_i225(struct igc_hw *hw); 12 static void igc_release_nvm_i225(struct igc_hw *hw); 13 static s32 igc_get_hw_semaphore_i225(struct igc_hw *hw); 199 static s32 igc_reset_hw_i225(struct igc_hw *hw) in igc_reset_hw_i225() 879 s32 igc_update_flash_i225(struct igc_hw *hw) in igc_update_flash_i225() 1101 s32 igc_check_for_link_i225(struct igc_hw *hw) in igc_check_for_link_i225() [all …]
|
| H A D | igc_phy.c | 7 static s32 igc_wait_autoneg(struct igc_hw *hw); 40 void igc_init_phy_ops_generic(struct igc_hw *hw) in igc_init_phy_ops_generic() 200 s32 igc_get_phy_id(struct igc_hw *hw) in igc_get_phy_id() 241 s32 igc_phy_reset_dsp_generic(struct igc_hw *hw) in igc_phy_reset_dsp_generic() 1452 s32 igc_phy_setup_autoneg(struct igc_hw *hw) in igc_phy_setup_autoneg() 2224 s32 igc_check_polarity_m88(struct igc_hw *hw) in igc_check_polarity_m88() 2251 s32 igc_check_polarity_igp(struct igc_hw *hw) in igc_check_polarity_igp() 2649 s32 igc_get_phy_info_m88(struct igc_hw *hw) in igc_get_phy_info_m88() 2724 s32 igc_get_phy_info_igp(struct igc_hw *hw) in igc_get_phy_info_igp() 2786 s32 igc_get_phy_info_ife(struct igc_hw *hw) in igc_get_phy_info_ife() [all …]
|
| H A D | igc_nvm.c | 7 static void igc_reload_nvm_generic(struct igc_hw *hw); 15 void igc_init_nvm_ops_generic(struct igc_hw *hw) in igc_init_nvm_ops_generic() 39 s32 igc_null_read_nvm(struct igc_hw IGC_UNUSEDARG * hw, in igc_null_read_nvm() 63 s32 igc_null_led_default(struct igc_hw IGC_UNUSEDARG * hw, in igc_null_led_default() 78 s32 igc_null_write_nvm(struct igc_hw IGC_UNUSEDARG * hw, in igc_null_write_nvm() 240 s32 igc_acquire_nvm_generic(struct igc_hw *hw) in igc_acquire_nvm_generic() 274 static void igc_standby_nvm(struct igc_hw *hw) in igc_standby_nvm() 315 void igc_stop_nvm(struct igc_hw *hw) in igc_stop_nvm() 341 void igc_release_nvm_generic(struct igc_hw *hw) in igc_release_nvm_generic() 360 static s32 igc_ready_nvm_eeprom(struct igc_hw *hw) in igc_ready_nvm_eeprom() [all …]
|
| H A D | igc_base.h | 9 s32 igc_init_hw_base(struct igc_hw *hw); 10 void igc_power_down_phy_copper_base(struct igc_hw *hw); 11 void igc_rx_fifo_flush_base(struct igc_hw *hw); 12 s32 igc_acquire_phy_base(struct igc_hw *hw); 13 void igc_release_phy_base(struct igc_hw *hw);
|
| H A D | igc_82571.h | 32 bool igc_check_phy_82574(struct igc_hw *hw); 33 bool igc_get_laa_state_82571(struct igc_hw *hw); 34 void igc_set_laa_state_82571(struct igc_hw *hw, bool state);
|
| H A D | igc_base.c | 17 s32 igc_acquire_phy_base(struct igc_hw *hw) in igc_acquire_phy_base() 39 void igc_release_phy_base(struct igc_hw *hw) in igc_release_phy_base() 61 s32 igc_init_hw_base(struct igc_hw *hw) in igc_init_hw_base() 102 void igc_power_down_phy_copper_base(struct igc_hw *hw) in igc_power_down_phy_copper_base() 123 void igc_rx_fifo_flush_base(struct igc_hw *hw) in igc_rx_fifo_flush_base()
|
| H A D | igc_manage.c | 42 s32 igc_mng_enable_host_if_generic(struct igc_hw *hw) in igc_mng_enable_host_if_generic() 83 bool igc_check_mng_mode_generic(struct igc_hw *hw) in igc_check_mng_mode_generic() 101 bool igc_enable_tx_pkt_filtering_generic(struct igc_hw *hw) in igc_enable_tx_pkt_filtering_generic() 161 s32 igc_mng_write_cmd_header_generic(struct igc_hw *hw, in igc_mng_write_cmd_header_generic() 195 s32 igc_mng_host_if_write_generic(struct igc_hw *hw, u8 *buffer, in igc_mng_host_if_write_generic() 267 s32 igc_mng_write_dhcp_info_generic(struct igc_hw *hw, u8 *buffer, in igc_mng_write_dhcp_info_generic() 312 bool igc_enable_mng_pass_thru(struct igc_hw *hw) in igc_enable_mng_pass_thru() 366 s32 igc_host_interface_command(struct igc_hw *hw, u8 *buffer, u32 length) in igc_host_interface_command() 440 s32 igc_load_firmware(struct igc_hw *hw, u8 *buffer, u32 length) in igc_load_firmware()
|
| H A D | igc_82575.h | 334 s32 igc_reset_init_script_82575(struct igc_hw *hw); 335 s32 igc_init_nvm_params_82575(struct igc_hw *hw); 339 void igc_vmdq_set_loopback_pf(struct igc_hw *hw, bool enable); 340 void igc_vmdq_set_anti_spoofing_pf(struct igc_hw *hw, bool enable, int pf); 341 void igc_vmdq_set_replication_pf(struct igc_hw *hw, bool enable);
|
| /f-stack/dpdk/drivers/net/igc/ |
| H A D | igc_ethdev.c | 355 struct igc_hw *hw = IGC_DEV_PRIVATE_HW(dev); in eth_igc_set_link_up() 367 struct igc_hw *hw = IGC_DEV_PRIVATE_HW(dev); in eth_igc_set_link_down() 382 struct igc_hw *hw = IGC_DEV_PRIVATE_HW(dev); in igc_intr_other_disable() 402 struct igc_hw *hw = IGC_DEV_PRIVATE_HW(dev); in igc_intr_other_enable() 423 struct igc_hw *hw = IGC_DEV_PRIVATE_HW(dev); in eth_igc_interrupt_get_status() 438 struct igc_hw *hw = IGC_DEV_PRIVATE_HW(dev); in eth_igc_link_update() 827 igc_get_rx_buffer_size(struct igc_hw *hw) in igc_get_rx_buffer_size() 838 igc_hw_control_acquire(struct igc_hw *hw) in igc_hw_control_acquire() 853 igc_hw_control_release(struct igc_hw *hw) in igc_hw_control_release() 864 igc_hardware_init(struct igc_hw *hw) in igc_hardware_init() [all …]
|
| H A D | igc_filter.c | 60 struct igc_hw *hw = IGC_DEV_PRIVATE_HW(dev); in igc_del_ethertype_filter() 89 struct igc_hw *hw = IGC_DEV_PRIVATE_HW(dev); in igc_add_ethertype_filter() 131 struct igc_hw *hw = IGC_DEV_PRIVATE_HW(dev); in igc_clear_all_ethertype_filter() 199 struct igc_hw *hw = IGC_DEV_PRIVATE_HW(dev); in igc_enable_tuple_filter() 246 struct igc_hw *hw = IGC_DEV_PRIVATE_HW(dev); in igc_disable_tuple_filter() 313 struct igc_hw *hw; in igc_set_syn_filter() 353 struct igc_hw *hw = IGC_DEV_PRIVATE_HW(dev); in igc_clear_syn_filter()
|
| H A D | igc_ethdev.h | 218 struct igc_hw hw; 259 igc_read_reg_check_set_bits(struct igc_hw *hw, uint32_t reg, uint32_t bits) in igc_read_reg_check_set_bits() 271 igc_read_reg_check_clear_bits(struct igc_hw *hw, uint32_t reg, uint32_t bits) in igc_read_reg_check_clear_bits()
|
| H A D | igc_txrx.h | 43 igc_hw_rss_hash_set(struct igc_hw *hw, struct rte_eth_rss_conf *rss_conf);
|
| H A D | igc_txrx.c | 842 struct igc_hw *hw = IGC_DEV_PRIVATE_HW(dev); in igc_rss_disable() 851 igc_hw_rss_hash_set(struct igc_hw *hw, struct rte_eth_rss_conf *rss_conf) in igc_hw_rss_hash_set() 893 struct igc_hw *hw = IGC_DEV_PRIVATE_HW(dev); in igc_rss_configure() 976 struct igc_hw *hw = IGC_DEV_PRIVATE_HW(dev); in igc_add_rss_filter() 1081 struct igc_hw *hw = IGC_DEV_PRIVATE_HW(dev); in igc_rx_init() 1335 struct igc_hw *hw = IGC_DEV_PRIVATE_HW(dev); in eth_igc_rx_queue_setup() 1968 struct igc_hw *hw; in eth_igc_tx_queue_setup() 2172 struct igc_hw *hw = IGC_DEV_PRIVATE_HW(dev); in igc_tx_init() 2257 struct igc_hw *hw = IGC_DEV_PRIVATE_HW(dev); in eth_igc_vlan_strip_queue_set()
|