FreeBSD kernel E1000 device code
|
#include <e1000_hw.h>
Data Fields | |
void * | back |
u8 * | hw_addr |
u8 * | flash_address |
unsigned long | io_base |
struct e1000_mac_info | mac |
struct e1000_fc_info | fc |
struct e1000_phy_info | phy |
struct e1000_nvm_info | nvm |
struct e1000_bus_info | bus |
struct e1000_mbx_info | mbx |
struct e1000_host_mng_dhcp_cookie | mng_cookie |
union { | |
struct e1000_dev_spec_82541 _82541 | |
struct e1000_dev_spec_82542 _82542 | |
struct e1000_dev_spec_82543 _82543 | |
struct e1000_dev_spec_82571 _82571 | |
struct e1000_dev_spec_80003es2lan _80003es2lan | |
struct e1000_dev_spec_ich8lan ich8lan | |
struct e1000_dev_spec_82575 _82575 | |
struct e1000_dev_spec_vf vf | |
} | dev_spec |
u16 | device_id |
u16 | subsystem_vendor_id |
u16 | subsystem_device_id |
u16 | vendor_id |
u8 | revision_id |
union { | |
struct e1000_dev_spec_vf vf | |
} | dev_spec |
Definition at line 1021 of file e1000_hw.h.
struct e1000_dev_spec_80003es2lan e1000_hw::_80003es2lan |
Definition at line 1041 of file e1000_hw.h.
Referenced by e1000_init_hw_80003es2lan(), e1000_read_phy_reg_gg82563_80003es2lan(), and e1000_write_phy_reg_gg82563_80003es2lan().
struct e1000_dev_spec_82541 e1000_hw::_82541 |
Definition at line 1037 of file e1000_hw.h.
Referenced by e1000_cleanup_led_82541(), e1000_config_dsp_after_link_change_82541(), e1000_init_hw_82541(), e1000_init_script_state_82541(), e1000_phy_init_script_82541(), e1000_setup_copper_link_82541(), and e1000_setup_led_82541().
struct e1000_dev_spec_82542 e1000_hw::_82542 |
Definition at line 1038 of file e1000_hw.h.
Referenced by e1000_init_hw_82542().
struct e1000_dev_spec_82543 e1000_hw::_82543 |
Definition at line 1039 of file e1000_hw.h.
Referenced by e1000_init_hw_82543(), e1000_init_phy_disabled_82543(), e1000_set_tbi_compatibility_82543(), e1000_set_tbi_sbp_82543(), e1000_tbi_compatibility_enabled_82543(), and e1000_tbi_sbp_enabled_82543().
struct e1000_dev_spec_82571 e1000_hw::_82571 |
Definition at line 1040 of file e1000_hw.h.
Referenced by e1000_get_hw_semaphore(), e1000_get_laa_state_82571(), e1000_init_mac_params_82571(), and e1000_set_laa_state_82571().
struct e1000_dev_spec_82575 e1000_hw::_82575 |
Definition at line 1043 of file e1000_hw.h.
Referenced by e1000_check_for_link_media_swap(), e1000_get_hw_semaphore(), e1000_get_media_type_82575(), e1000_init_hw_82575(), e1000_init_mac_params_82575(), e1000_reset_hw_82580(), e1000_set_eee_i350(), e1000_set_eee_i354(), e1000_set_sfp_media_type_82575(), e1000_sgmii_active_82575(), and em_if_update_admin_status().
void * e1000_hw::back |
Definition at line 1022 of file e1000_hw.h.
Referenced by e1000_pci_clear_mwi(), e1000_pci_set_mwi(), e1000_read_pci_cfg(), e1000_read_pcie_cap_reg(), e1000_write_pci_cfg(), e1000_write_pcie_cap_reg(), em_allocate_pci_resources(), and em_msix_link().
struct e1000_bus_info e1000_hw::bus |
Definition at line 1032 of file e1000_hw.h.
Referenced by e1000_acquire_phy_80003es2lan(), e1000_acquire_phy_base(), e1000_check_alt_mac_addr_generic(), e1000_disable_pcie_master_generic(), e1000_get_bus_info_82542(), e1000_get_bus_info_ich8lan(), e1000_get_bus_info_pci_generic(), e1000_get_bus_info_pcie_generic(), e1000_get_bus_info_pcie_vf(), e1000_get_cfg_done_80003es2lan(), e1000_get_cfg_done_82575(), e1000_init_hw_82542(), e1000_pci_clear_mwi(), e1000_pci_set_mwi(), e1000_pcix_mmrbc_workaround_generic(), e1000_read_mac_addr_82540(), e1000_read_mac_addr_82543(), e1000_release_phy_80003es2lan(), e1000_release_phy_base(), e1000_reset_hw_82542(), e1000_reset_mdicnfg_82580(), e1000_set_default_fc_generic(), e1000_set_lan_id_multi_port_pci(), e1000_set_lan_id_multi_port_pcie(), e1000_set_lan_id_single_port(), e1000_set_pcie_no_snoop_generic(), em_get_wakeup(), em_identify_hardware(), and em_if_multi_set().
union { ... } e1000_hw::dev_spec |
Referenced by e1000_check_for_bit_vf(), e1000_check_for_copper_link_ich8lan(), e1000_check_for_link_media_swap(), e1000_cleanup_led_82541(), e1000_config_dsp_after_link_change_82541(), e1000_disable_ulp_lpt_lp(), e1000_enable_ulp_lpt_lp(), e1000_get_hw_semaphore(), e1000_get_laa_state_82571(), e1000_get_media_type_82575(), e1000_init_hw_80003es2lan(), e1000_init_hw_82541(), e1000_init_hw_82542(), e1000_init_hw_82543(), e1000_init_hw_82575(), e1000_init_mac_params_82571(), e1000_init_mac_params_82575(), e1000_init_nvm_params_ich8lan(), e1000_init_phy_disabled_82543(), e1000_init_phy_workarounds_pchlan(), e1000_init_script_state_82541(), e1000_k1_gig_workaround_hv(), e1000_kmrn_lock_loss_workaround_ich8lan(), e1000_phy_init_script_82541(), e1000_read_nvm_ich8lan(), e1000_read_nvm_spt(), e1000_read_phy_reg_gg82563_80003es2lan(), e1000_read_v2p_mailbox(), e1000_reset_hw_82580(), e1000_reset_hw_ich8lan(), e1000_set_eee_i350(), e1000_set_eee_i354(), e1000_set_eee_pchlan(), e1000_set_kmrn_lock_loss_workaround_ich8lan(), e1000_set_laa_state_82571(), e1000_set_sfp_media_type_82575(), e1000_set_tbi_compatibility_82543(), e1000_set_tbi_sbp_82543(), e1000_setup_copper_link_82541(), e1000_setup_led_82541(), e1000_sgmii_active_82575(), e1000_suspend_workarounds_ich8lan(), e1000_tbi_compatibility_enabled_82543(), e1000_tbi_sbp_enabled_82543(), e1000_update_nvm_checksum_ich8lan(), e1000_update_nvm_checksum_spt(), e1000_write_nvm_ich8lan(), e1000_write_phy_reg_gg82563_80003es2lan(), em_if_attach_pre(), em_if_update_admin_status(), and em_sysctl_eee().
union { ... } e1000_hw::dev_spec |
u16 e1000_hw::device_id |
Definition at line 1047 of file e1000_hw.h.
Referenced by e1000_check_for_copper_link_ich8lan(), e1000_disable_ulp_lpt_lp(), e1000_enable_ulp_lpt_lp(), e1000_init_hw_82540(), e1000_init_mac_params_80003es2lan(), e1000_init_mac_params_82540(), e1000_init_mac_params_82543(), e1000_init_mac_params_82571(), e1000_read_invm_i210(), e1000_reset_hw_82580(), e1000_set_mac_type(), e1000_suspend_workarounds_ich8lan(), e1000_sw_lcd_config_ich8lan(), em_identify_hardware(), and em_if_attach_pre().
struct e1000_fc_info e1000_hw::fc |
Definition at line 1029 of file e1000_hw.h.
Referenced by e1000_commit_fc_settings_generic(), e1000_config_fc_after_link_up_generic(), e1000_force_mac_fc_generic(), e1000_phy_force_speed_duplex_setup(), e1000_phy_setup_autoneg(), e1000_set_default_fc_generic(), e1000_set_fc_watermarks_generic(), e1000_setup_link_82542(), e1000_setup_link_82571(), e1000_setup_link_generic(), e1000_setup_link_ich8lan(), e1000_setup_serdes_link_82575(), em_add_hw_stats(), em_reset(), and em_set_flowcntl().
u8 * e1000_hw::flash_address |
Definition at line 1025 of file e1000_hw.h.
Referenced by e1000_init_nvm_params_ich8lan(), and em_if_attach_pre().
u8 * e1000_hw::hw_addr |
Definition at line 1024 of file e1000_hw.h.
Referenced by e1000_disable_pcie_master_generic(), e1000_init_nvm_params_ich8lan(), e1000_setup_init_funcs(), and em_allocate_pci_resources().
struct e1000_dev_spec_ich8lan e1000_hw::ich8lan |
Definition at line 1042 of file e1000_hw.h.
Referenced by e1000_check_for_copper_link_ich8lan(), e1000_disable_ulp_lpt_lp(), e1000_enable_ulp_lpt_lp(), e1000_init_nvm_params_ich8lan(), e1000_init_phy_workarounds_pchlan(), e1000_k1_gig_workaround_hv(), e1000_kmrn_lock_loss_workaround_ich8lan(), e1000_read_nvm_ich8lan(), e1000_read_nvm_spt(), e1000_reset_hw_ich8lan(), e1000_set_eee_pchlan(), e1000_set_kmrn_lock_loss_workaround_ich8lan(), e1000_suspend_workarounds_ich8lan(), e1000_update_nvm_checksum_ich8lan(), e1000_update_nvm_checksum_spt(), e1000_write_nvm_ich8lan(), em_if_attach_pre(), and em_sysctl_eee().
unsigned long e1000_hw::io_base |
Definition at line 1026 of file e1000_hw.h.
Referenced by em_allocate_pci_resources().
struct e1000_mac_info e1000_hw::mac |
Definition at line 1028 of file e1000_hw.h.
Referenced by e1000_access_phy_wakeup_reg_bm(), e1000_acquire_nvm_82571(), e1000_acquire_nvm_82575(), e1000_acquire_phy_base(), e1000_blink_led(), e1000_blink_led_generic(), e1000_check_alt_mac_addr_generic(), e1000_check_for_copper_link_82543(), e1000_check_for_copper_link_generic(), e1000_check_for_copper_link_ich8lan(), e1000_check_for_fiber_link_82543(), e1000_check_for_fiber_link_generic(), e1000_check_for_link(), e1000_check_for_link_82541(), e1000_check_for_link_82575(), e1000_check_for_link_vf(), e1000_check_for_serdes_link_82571(), e1000_check_for_serdes_link_generic(), e1000_check_mng_mode(), e1000_cleanup_led(), e1000_cleanup_led_82541(), e1000_cleanup_led_generic(), e1000_cleanup_led_ich8lan(), e1000_cleanup_led_pchlan(), e1000_clear_vfta(), e1000_clear_vfta_82571(), e1000_commit_fc_settings_generic(), e1000_config_collision_dist(), e1000_config_dsp_after_link_change_82541(), e1000_config_fc_after_link_up_generic(), e1000_config_mac_to_phy_82543(), e1000_copper_link_autoneg(), e1000_copper_link_setup_gg82563_80003es2lan(), e1000_copper_link_setup_igp(), e1000_copy_rx_addrs_to_phy_ich8lan(), e1000_disable_ulp_lpt_lp(), e1000_enable_mng_pass_thru(), e1000_enable_tx_pkt_filtering_generic(), e1000_enable_ulp_lpt_lp(), e1000_erase_flash_bank_ich8lan(), e1000_flash_cycle_ich8lan(), e1000_flash_cycle_init_ich8lan(), e1000_gate_hw_phy_config_ich8lan(), e1000_get_bus_info(), e1000_get_bus_info_pci_generic(), e1000_get_bus_info_pcie_generic(), e1000_get_cfg_done_ich8lan(), e1000_get_fw_version(), e1000_get_laa_state_82571(), e1000_get_link_up_info_ich8lan(), e1000_get_pcs_speed_and_duplex_82575(), e1000_get_phy_id_82571(), e1000_get_phy_id_82575(), e1000_get_speed_and_duplex(), e1000_gig_downshift_workaround_ich8lan(), e1000_hash_mc_addr_generic(), e1000_hash_mc_addr_vf(), e1000_host_interface_command(), e1000_hv_phy_workarounds_ich8lan(), e1000_id_led_init(), e1000_id_led_init_generic(), e1000_id_led_init_pchlan(), e1000_igp3_phy_powerdown_workaround_ich8lan(), e1000_init_function_pointers_80003es2lan(), e1000_init_function_pointers_82540(), e1000_init_function_pointers_82541(), e1000_init_function_pointers_82542(), e1000_init_function_pointers_82543(), e1000_init_function_pointers_82571(), e1000_init_function_pointers_82575(), e1000_init_function_pointers_ich8lan(), e1000_init_function_pointers_vf(), e1000_init_hw(), e1000_init_hw_80003es2lan(), e1000_init_hw_82540(), e1000_init_hw_82541(), e1000_init_hw_82542(), e1000_init_hw_82543(), e1000_init_hw_82571(), e1000_init_hw_82575(), e1000_init_hw_base(), e1000_init_hw_i210(), e1000_init_hw_ich8lan(), e1000_init_hw_vf(), e1000_init_mac_ops_generic(), e1000_init_mac_params(), e1000_init_mac_params_80003es2lan(), e1000_init_mac_params_82540(), e1000_init_mac_params_82541(), e1000_init_mac_params_82542(), e1000_init_mac_params_82543(), e1000_init_mac_params_82571(), e1000_init_mac_params_82575(), e1000_init_mac_params_ich8lan(), e1000_init_mac_params_vf(), e1000_init_mbx_params_pf(), e1000_init_nvm_params_82571(), e1000_init_nvm_params_82575(), e1000_init_nvm_params_ich8lan(), e1000_init_phy_disabled_82543(), e1000_init_phy_params_82540(), e1000_init_phy_params_82543(), e1000_init_phy_params_82571(), e1000_init_phy_params_82575(), e1000_init_phy_params_pchlan(), e1000_init_phy_workarounds_pchlan(), e1000_init_rx_addrs_generic(), e1000_initialize_hw_bits_82571(), e1000_initialize_hw_bits_ich8lan(), e1000_k1_gig_workaround_hv(), e1000_k1_workaround_lv(), e1000_led_off(), e1000_led_off_82543(), e1000_led_off_generic(), e1000_led_off_ich8lan(), e1000_led_off_pchlan(), e1000_led_on(), e1000_led_on_82543(), e1000_led_on_82574(), e1000_led_on_generic(), e1000_led_on_ich8lan(), e1000_led_on_pchlan(), e1000_load_firmware(), e1000_lv_jumbo_workaround_ich8lan(), e1000_lv_phy_workarounds_ich8lan(), e1000_mng_enable_host_if_generic(), e1000_oem_bits_config_ich8lan(), e1000_phy_force_speed_duplex_80003es2lan(), e1000_phy_force_speed_duplex_82543(), e1000_phy_force_speed_duplex_setup(), e1000_phy_hw_reset_82541(), e1000_phy_hw_reset_ich8lan(), e1000_phy_init_script_82541(), e1000_phy_is_accessible_pchlan(), e1000_platform_pm_pch_lpt(), e1000_poll_fiber_serdes_link_generic(), e1000_post_phy_reset_ich8lan(), e1000_power_down_phy_copper_80003es2lan(), e1000_power_down_phy_copper_82571(), e1000_power_down_phy_copper_ich8lan(), e1000_power_up_fiber_serdes_link(), e1000_rar_set(), e1000_rar_set_pch2lan(), e1000_read_flash_byte_ich8lan(), e1000_read_flash_data32_ich8lan(), e1000_read_i2c_byte_generic(), e1000_read_mac_addr(), e1000_read_mac_addr_82540(), e1000_read_mac_addr_82541(), e1000_read_mac_addr_82542(), e1000_read_mac_addr_82543(), e1000_read_mac_addr_82571(), e1000_read_mac_addr_generic(), e1000_read_mac_addr_vf(), e1000_read_pba_string_generic(), e1000_read_phy_reg_mdic(), e1000_release_phy_base(), e1000_reset_adaptive_generic(), e1000_reset_hw(), e1000_reset_hw_82540(), e1000_reset_hw_82541(), e1000_reset_hw_82543(), e1000_reset_hw_82571(), e1000_reset_hw_82580(), e1000_reset_hw_ich8lan(), e1000_reset_hw_vf(), e1000_reset_init_script_82575(), e1000_reset_mdicnfg_82580(), e1000_resume_workarounds_pchlan(), e1000_set_d0_lplu_state_ich8lan(), e1000_set_d3_lplu_state_82541(), e1000_set_d3_lplu_state_ich8lan(), e1000_set_default_fc_generic(), e1000_set_eee_i350(), e1000_set_kmrn_lock_loss_workaround_ich8lan(), e1000_set_laa_state_82571(), e1000_set_mac_type(), e1000_set_obff_timer(), e1000_set_phy_mode_82540(), e1000_set_tbi_compatibility_82543(), e1000_setup_copper_link_82540(), e1000_setup_copper_link_82541(), e1000_setup_copper_link_82543(), e1000_setup_copper_link_82575(), e1000_setup_copper_link_generic(), e1000_setup_fiber_link_82543(), e1000_setup_fiber_serdes_link_82540(), e1000_setup_fiber_serdes_link_82571(), e1000_setup_fiber_serdes_link_generic(), e1000_setup_init_funcs(), e1000_setup_led(), e1000_setup_led_82541(), e1000_setup_led_generic(), e1000_setup_led_pchlan(), e1000_setup_link(), e1000_setup_link_82542(), e1000_setup_link_82543(), e1000_setup_link_82571(), e1000_setup_link_generic(), e1000_setup_link_ich8lan(), e1000_setup_serdes_link_82575(), e1000_sgmii_uses_mdio_82575(), e1000_shutdown_fiber_serdes_link(), e1000_suspend_workarounds_ich8lan(), e1000_sw_lcd_config_ich8lan(), e1000_tbi_compatibility_enabled_82543(), e1000_tbi_sbp_enabled_82543(), e1000_toggle_lanphypc_pch_lpt(), e1000_update_adaptive_generic(), e1000_update_mc_addr_list(), e1000_update_mc_addr_list_generic(), e1000_update_mc_addr_list_pch2lan(), e1000_valid_led_default_82571(), e1000_valid_nvm_bank_detect_ich8lan(), e1000_validate_mdi_setting(), e1000_validate_mdi_setting_generic(), e1000_validate_nvm_checksum_ich8lan(), e1000_vmdq_set_anti_spoofing_pf(), e1000_vmdq_set_loopback_pf(), e1000_write_flash_data32_ich8lan(), e1000_write_flash_data_ich8lan(), e1000_write_i2c_byte_generic(), e1000_write_nvm_82571(), e1000_write_phy_reg_mdic(), e1000_write_vfta(), e1000_write_vfta_82543(), em_allocate_pci_resources(), em_disable_aspm(), em_enable_phy_wakeup(), em_enable_wakeup(), em_fw_version_locked(), em_get_hw_control(), em_get_wakeup(), em_handle_link(), em_identify_hardware(), em_if_attach_post(), em_if_attach_pre(), em_if_init(), em_if_media_change(), em_if_media_status(), em_if_msix_intr_assign(), em_if_mtu_set(), em_if_multi_set(), em_if_resume(), em_if_stop(), em_if_update_admin_status(), em_if_vlan_filter_write(), em_initialize_receive_unit(), em_initialize_transmit_unit(), em_intr(), em_msix_link(), em_release_hw_control(), em_reset(), em_set_num_queues(), em_setup_interface(), em_setup_msix(), em_update_stats_counters(), igb_configure_queues(), igb_init_dmac(), igb_initialize_rss_mapping(), igb_isc_rxd_pkt_get(), igb_isc_txd_encap(), igb_tso_setup(), igb_tx_ctx_setup(), lem_isc_rxd_pkt_get(), and lem_smartspeed().
struct e1000_mbx_info e1000_hw::mbx |
Definition at line 1033 of file e1000_hw.h.
Referenced by e1000_check_for_ack(), e1000_check_for_ack_pf(), e1000_check_for_ack_vf(), e1000_check_for_link_vf(), e1000_check_for_msg(), e1000_check_for_msg_pf(), e1000_check_for_msg_vf(), e1000_check_for_rst(), e1000_check_for_rst_pf(), e1000_check_for_rst_vf(), e1000_init_function_pointers_82575(), e1000_init_function_pointers_vf(), e1000_init_mbx_ops_generic(), e1000_init_mbx_params(), e1000_init_mbx_params_pf(), e1000_init_mbx_params_vf(), e1000_poll_for_ack(), e1000_poll_for_msg(), e1000_promisc_set_vf(), e1000_rar_set_vf(), e1000_read_mbx(), e1000_read_mbx_pf(), e1000_read_mbx_vf(), e1000_read_posted_mbx(), e1000_reset_hw_vf(), e1000_write_mbx(), e1000_write_mbx_pf(), e1000_write_mbx_vf(), e1000_write_msg_read_ack(), and e1000_write_posted_mbx().
struct e1000_host_mng_dhcp_cookie e1000_hw::mng_cookie |
Definition at line 1034 of file e1000_hw.h.
Referenced by e1000_clear_vfta_82571(), and e1000_enable_tx_pkt_filtering_generic().
struct e1000_nvm_info e1000_hw::nvm |
Definition at line 1031 of file e1000_hw.h.
Referenced by e1000_adjust_serdes_amplitude_82540(), e1000_check_alt_mac_addr_generic(), e1000_check_mng_mode_82574(), e1000_erase_flash_bank_ich8lan(), e1000_fix_nvm_checksum_82571(), e1000_get_fw_version(), e1000_get_hw_semaphore(), e1000_id_led_init_generic(), e1000_id_led_init_pchlan(), e1000_init_function_pointers_80003es2lan(), e1000_init_function_pointers_82540(), e1000_init_function_pointers_82541(), e1000_init_function_pointers_82542(), e1000_init_function_pointers_82543(), e1000_init_function_pointers_82571(), e1000_init_function_pointers_82575(), e1000_init_function_pointers_i210(), e1000_init_function_pointers_ich8lan(), e1000_init_function_pointers_vf(), e1000_init_nvm_ops_generic(), e1000_init_nvm_params(), e1000_init_nvm_params_80003es2lan(), e1000_init_nvm_params_82540(), e1000_init_nvm_params_82541(), e1000_init_nvm_params_82542(), e1000_init_nvm_params_82543(), e1000_init_nvm_params_82571(), e1000_init_nvm_params_82575(), e1000_init_nvm_params_i210(), e1000_init_nvm_params_ich8lan(), e1000_init_nvm_params_vf(), e1000_lower_eec_clk(), e1000_raise_eec_clk(), e1000_read_flash_data32_ich8lan(), e1000_read_flash_data_ich8lan(), e1000_read_mac_addr_82540(), e1000_read_mac_addr_82541(), e1000_read_mac_addr_82542(), e1000_read_mac_addr_82543(), e1000_read_nvm(), e1000_read_nvm_eerd(), e1000_read_nvm_ich8lan(), e1000_read_nvm_microwire(), e1000_read_nvm_spi(), e1000_read_nvm_spt(), e1000_read_nvm_srrd_i210(), e1000_read_pba_length_generic(), e1000_read_pba_num_generic(), e1000_read_pba_string_generic(), e1000_ready_nvm_eeprom(), e1000_reload_nvm(), e1000_reset_hw_82542(), e1000_reset_hw_82543(), e1000_reset_hw_82571(), e1000_reset_mdicnfg_82580(), e1000_set_default_fc_generic(), e1000_set_phy_mode_82540(), e1000_setup_link_82543(), e1000_setup_serdes_link_82575(), e1000_shift_out_eec_bits(), e1000_standby_nvm(), e1000_stop_nvm(), e1000_sw_lcd_config_ich8lan(), e1000_update_nvm_checksum(), e1000_update_nvm_checksum_82571(), e1000_update_nvm_checksum_82580(), e1000_update_nvm_checksum_generic(), e1000_update_nvm_checksum_i210(), e1000_update_nvm_checksum_ich8lan(), e1000_update_nvm_checksum_spt(), e1000_update_nvm_checksum_with_offset(), e1000_valid_led_default_82571(), e1000_valid_led_default_82575(), e1000_valid_led_default_generic(), e1000_valid_led_default_i210(), e1000_valid_led_default_ich8lan(), e1000_valid_nvm_bank_detect_ich8lan(), e1000_validate_nvm_checksum(), e1000_validate_nvm_checksum_82571(), e1000_validate_nvm_checksum_82580(), e1000_validate_nvm_checksum_generic(), e1000_validate_nvm_checksum_i210(), e1000_validate_nvm_checksum_ich8lan(), e1000_validate_nvm_checksum_with_offset(), e1000_write_flash_data32_ich8lan(), e1000_write_flash_data_ich8lan(), e1000_write_nvm(), e1000_write_nvm_eewr_82571(), e1000_write_nvm_ich8lan(), e1000_write_nvm_microwire(), e1000_write_nvm_spi(), e1000_write_nvm_srwr(), and e1000_write_nvm_srwr_i210().
struct e1000_phy_info e1000_hw::phy |
Definition at line 1030 of file e1000_hw.h.
Referenced by __e1000_access_emi_reg(), __e1000_access_emi_reg_locked(), __e1000_access_xmdio_reg(), __e1000_read_kmrn_reg(), __e1000_read_phy_reg_hv(), __e1000_read_phy_reg_igp(), __e1000_write_kmrn_reg(), __e1000_write_phy_reg_hv(), __e1000_write_phy_reg_igp(), e1000_access_phy_debug_regs_hv(), e1000_acquire_phy(), e1000_adjust_serdes_amplitude_82540(), e1000_blink_led_generic(), e1000_cfg_kmrn_1000_80003es2lan(), e1000_cfg_kmrn_10_100_80003es2lan(), e1000_cfg_on_link_up(), e1000_cfg_on_link_up_80003es2lan(), e1000_check_downshift_generic(), e1000_check_for_copper_link_ich8lan(), e1000_check_for_link_82575(), e1000_check_for_link_media_swap(), e1000_check_phy_82574(), e1000_check_polarity_82577(), e1000_check_polarity_ife(), e1000_check_polarity_igp(), e1000_check_polarity_m88(), e1000_check_reset_block(), e1000_cleanup_led_82541(), e1000_cleanup_led_ich8lan(), e1000_cleanup_led_pchlan(), e1000_clear_hw_cntrs_82575(), e1000_clear_hw_cntrs_ich8lan(), e1000_config_dsp_after_link_change_82541(), e1000_config_fc_after_link_up_generic(), e1000_config_mac_to_phy_82543(), e1000_copper_link_autoneg(), e1000_copper_link_setup_82577(), e1000_copper_link_setup_gg82563_80003es2lan(), e1000_copper_link_setup_igp(), e1000_copper_link_setup_m88(), e1000_copper_link_setup_m88_gen2(), e1000_copy_rx_addrs_to_phy_ich8lan(), e1000_determine_phy_address(), e1000_disable_ulp_lpt_lp(), e1000_enable_phy_wakeup_reg_access_bm(), e1000_enable_ulp_lpt_lp(), e1000_get_cable_length(), e1000_get_cable_length_80003es2lan(), e1000_get_cable_length_82577(), e1000_get_cable_length_igp_2(), e1000_get_cable_length_igp_82541(), e1000_get_cable_length_m88(), e1000_get_cable_length_m88_gen2(), e1000_get_cfg_done_82575(), e1000_get_cfg_done_ich8lan(), e1000_get_eee_status_i354(), e1000_get_link_up_info_80003es2lan(), e1000_get_link_up_info_82541(), e1000_get_link_up_info_82575(), e1000_get_link_up_info_ich8lan(), e1000_get_media_type_82575(), e1000_get_phy_id(), e1000_get_phy_id_82571(), e1000_get_phy_id_82575(), e1000_get_phy_info(), e1000_get_phy_info_82577(), e1000_get_phy_info_ife(), e1000_get_phy_info_igp(), e1000_get_phy_info_m88(), e1000_gig_downshift_workaround_ich8lan(), e1000_hv_phy_workarounds_ich8lan(), e1000_igp3_phy_powerdown_workaround_ich8lan(), e1000_init_function_pointers_80003es2lan(), e1000_init_function_pointers_82540(), e1000_init_function_pointers_82541(), e1000_init_function_pointers_82542(), e1000_init_function_pointers_82543(), e1000_init_function_pointers_82571(), e1000_init_function_pointers_82575(), e1000_init_function_pointers_ich8lan(), e1000_init_function_pointers_vf(), e1000_init_hw_82541(), e1000_init_hw_i210(), e1000_init_hw_ich8lan(), e1000_init_mac_params_80003es2lan(), e1000_init_mac_params_82540(), e1000_init_mac_params_82541(), e1000_init_mac_params_82542(), e1000_init_mac_params_82543(), e1000_init_mac_params_82571(), e1000_init_mac_params_82575(), e1000_init_mac_params_ich8lan(), e1000_init_mac_params_vf(), e1000_init_phy_ops_generic(), e1000_init_phy_params(), e1000_init_phy_params_80003es2lan(), e1000_init_phy_params_82540(), e1000_init_phy_params_82541(), e1000_init_phy_params_82542(), e1000_init_phy_params_82543(), e1000_init_phy_params_82571(), e1000_init_phy_params_82575(), e1000_init_phy_params_ich8lan(), e1000_init_phy_params_pchlan(), e1000_init_phy_params_vf(), e1000_init_phy_workarounds_pchlan(), e1000_init_script_state_82541(), e1000_initialize_hw_bits_80003es2lan(), e1000_initialize_M88E1512_phy(), e1000_initialize_M88E1543_phy(), e1000_k1_gig_workaround_hv(), e1000_k1_workaround_lpt_lp(), e1000_k1_workaround_lv(), e1000_kmrn_lock_loss_workaround_ich8lan(), e1000_led_off_82543(), e1000_led_off_generic(), e1000_led_off_ich8lan(), e1000_led_off_pchlan(), e1000_led_on_82543(), e1000_led_on_generic(), e1000_led_on_ich8lan(), e1000_led_on_pchlan(), e1000_link_stall_workaround_hv(), e1000_lv_jumbo_workaround_ich8lan(), e1000_lv_phy_workarounds_ich8lan(), e1000_oem_bits_config_ich8lan(), e1000_phy_commit(), e1000_phy_force_speed_duplex_80003es2lan(), e1000_phy_force_speed_duplex_82577(), e1000_phy_force_speed_duplex_ife(), e1000_phy_force_speed_duplex_igp(), e1000_phy_force_speed_duplex_m88(), e1000_phy_has_link_generic(), e1000_phy_hw_reset(), e1000_phy_hw_reset_82543(), e1000_phy_hw_reset_generic(), e1000_phy_hw_reset_sgmii_82575(), e1000_phy_init_script_82541(), e1000_phy_init_script_igp3(), e1000_phy_is_accessible_pchlan(), e1000_phy_reset_dsp_generic(), e1000_phy_setup_autoneg(), e1000_phy_sw_reset_generic(), e1000_pll_workaround_i210(), e1000_polarity_reversal_workaround_82543(), e1000_post_phy_reset_ich8lan(), e1000_power_down_phy(), e1000_power_down_phy_copper(), e1000_power_down_phy_copper_80003es2lan(), e1000_power_down_phy_copper_82571(), e1000_power_down_phy_copper_base(), e1000_power_down_phy_copper_ich8lan(), e1000_power_up_phy(), e1000_power_up_phy_copper(), e1000_power_up_serdes_link_82575(), e1000_read_phy_reg(), e1000_read_phy_reg_82543(), e1000_read_phy_reg_82580(), e1000_read_phy_reg_bm(), e1000_read_phy_reg_bm2(), e1000_read_phy_reg_gs40g(), e1000_read_phy_reg_i2c(), e1000_read_phy_reg_m88(), e1000_read_phy_reg_mdic(), e1000_read_phy_reg_sgmii_82575(), e1000_release_phy(), e1000_reset_hw_82571(), e1000_reset_hw_ich8lan(), e1000_resume_workarounds_pchlan(), e1000_set_d0_lplu_state(), e1000_set_d0_lplu_state_82571(), e1000_set_d0_lplu_state_82575(), e1000_set_d0_lplu_state_82580(), e1000_set_d0_lplu_state_ich8lan(), e1000_set_d3_lplu_state(), e1000_set_d3_lplu_state_82541(), e1000_set_d3_lplu_state_82574(), e1000_set_d3_lplu_state_82580(), e1000_set_d3_lplu_state_generic(), e1000_set_d3_lplu_state_ich8lan(), e1000_set_eee_i350(), e1000_set_eee_i354(), e1000_set_eee_pchlan(), e1000_set_lplu_state_pchlan(), e1000_set_master_slave_mode(), e1000_set_mdio_slow_mode_hv(), e1000_set_page_igp(), e1000_set_phy_mode_82540(), e1000_set_sfp_media_type_82575(), e1000_set_vco_speed_82540(), e1000_setup_copper_link_82540(), e1000_setup_copper_link_82541(), e1000_setup_copper_link_82543(), e1000_setup_copper_link_82571(), e1000_setup_copper_link_82575(), e1000_setup_copper_link_generic(), e1000_setup_copper_link_ich8lan(), e1000_setup_fiber_serdes_link_82540(), e1000_setup_fiber_serdes_link_generic(), e1000_setup_led_82541(), e1000_setup_led_generic(), e1000_setup_led_pchlan(), e1000_setup_link_generic(), e1000_setup_link_ich8lan(), e1000_setup_serdes_link_82575(), e1000_shutdown_serdes_link_82575(), e1000_suspend_workarounds_ich8lan(), e1000_sw_lcd_config_ich8lan(), e1000_update_mc_addr_list_pch2lan(), e1000_valid_led_default_82575(), e1000_valid_led_default_i210(), e1000_validate_mdi_setting_generic(), e1000_wait_autoneg(), e1000_write_phy_reg(), e1000_write_phy_reg_82543(), e1000_write_phy_reg_82580(), e1000_write_phy_reg_bm(), e1000_write_phy_reg_bm2(), e1000_write_phy_reg_gs40g(), e1000_write_phy_reg_i2c(), e1000_write_phy_reg_m88(), e1000_write_phy_reg_mdic(), e1000_write_phy_reg_sgmii_82575(), e1000_write_smbus_addr(), em_enable_phy_wakeup(), em_enable_wakeup(), em_if_attach_pre(), em_if_init(), em_if_media_change(), em_if_media_status(), em_if_update_admin_status(), em_initialize_transmit_unit(), em_setup_interface(), em_update_stats_counters(), and lem_smartspeed().
u8 e1000_hw::revision_id |
Definition at line 1052 of file e1000_hw.h.
Referenced by e1000_init_hw_82542(), e1000_reset_hw_82542(), em_identify_hardware(), and em_if_multi_set().
u16 e1000_hw::subsystem_device_id |
Definition at line 1049 of file e1000_hw.h.
Referenced by e1000_read_invm_i210(), and em_identify_hardware().
u16 e1000_hw::subsystem_vendor_id |
Definition at line 1048 of file e1000_hw.h.
Referenced by e1000_read_invm_i210(), and em_identify_hardware().
u16 e1000_hw::vendor_id |
Definition at line 1050 of file e1000_hw.h.
Referenced by e1000_read_invm_i210(), and em_identify_hardware().
struct e1000_dev_spec_vf e1000_hw::vf |
Definition at line 1044 of file e1000_hw.h.
Referenced by e1000_check_for_bit_vf(), and e1000_read_v2p_mailbox().