FreeBSD kernel E1000 device code
|
#include <e1000_hw.h>
Definition at line 769 of file e1000_hw.h.
Definition at line 771 of file e1000_hw.h.
Referenced by __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_acquire_phy(), e1000_check_for_copper_link_ich8lan(), e1000_clear_hw_cntrs_ich8lan(), e1000_copy_rx_addrs_to_phy_ich8lan(), e1000_disable_ulp_lpt_lp(), e1000_enable_ulp_lpt_lp(), e1000_hv_phy_workarounds_ich8lan(), e1000_init_phy_ops_generic(), e1000_init_phy_params_80003es2lan(), 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_k1_gig_workaround_hv(), e1000_k1_workaround_lpt_lp(), e1000_lv_phy_workarounds_ich8lan(), e1000_oem_bits_config_ich8lan(), e1000_phy_hw_reset_generic(), e1000_phy_is_accessible_pchlan(), e1000_pll_workaround_i210(), e1000_post_phy_reset_ich8lan(), e1000_read_phy_reg_82580(), e1000_read_phy_reg_bm(), e1000_read_phy_reg_bm2(), e1000_read_phy_reg_gs40g(), e1000_read_phy_reg_m88(), e1000_read_phy_reg_sgmii_82575(), e1000_resume_workarounds_pchlan(), e1000_set_eee_pchlan(), e1000_suspend_workarounds_ich8lan(), e1000_sw_lcd_config_ich8lan(), e1000_update_mc_addr_list_pch2lan(), e1000_write_phy_reg_82580(), e1000_write_phy_reg_bm(), e1000_write_phy_reg_bm2(), e1000_write_phy_reg_gs40g(), e1000_write_phy_reg_m88(), e1000_write_phy_reg_sgmii_82575(), and em_enable_phy_wakeup().
Definition at line 772 of file e1000_hw.h.
Referenced by e1000_cfg_on_link_up(), e1000_get_link_up_info_80003es2lan(), e1000_init_phy_ops_generic(), and e1000_init_phy_params_80003es2lan().
Definition at line 773 of file e1000_hw.h.
Referenced by e1000_init_phy_ops_generic(), e1000_init_phy_params_80003es2lan(), e1000_init_phy_params_82540(), e1000_init_phy_params_82541(), e1000_init_phy_params_82543(), e1000_init_phy_params_82571(), e1000_init_phy_params_82575(), e1000_init_phy_params_ich8lan(), and e1000_init_phy_params_pchlan().
Definition at line 774 of file e1000_hw.h.
Referenced by e1000_check_reset_block(), e1000_init_phy_ops_generic(), e1000_init_phy_params_80003es2lan(), e1000_init_phy_params_82571(), e1000_init_phy_params_82575(), e1000_init_phy_params_ich8lan(), e1000_init_phy_params_pchlan(), e1000_init_phy_workarounds_pchlan(), e1000_oem_bits_config_ich8lan(), e1000_phy_hw_reset_generic(), e1000_post_phy_reset_ich8lan(), 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_reset_hw_ich8lan(), e1000_set_lplu_state_pchlan(), e1000_setup_link_generic(), and e1000_setup_link_ich8lan().
Definition at line 775 of file e1000_hw.h.
Referenced by e1000_copper_link_setup_gg82563_80003es2lan(), e1000_copper_link_setup_m88(), e1000_copper_link_setup_m88_gen2(), e1000_init_phy_ops_generic(), e1000_init_phy_params_80003es2lan(), e1000_init_phy_params_82540(), 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_initialize_M88E1512_phy(), e1000_initialize_M88E1543_phy(), e1000_phy_commit(), e1000_phy_force_speed_duplex_m88(), and e1000_phy_hw_reset_sgmii_82575().
Definition at line 776 of file e1000_hw.h.
Referenced by e1000_init_phy_ops_generic(), e1000_init_phy_params_80003es2lan(), e1000_init_phy_params_82540(), e1000_init_phy_params_82541(), 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(), and e1000_setup_copper_link_generic().
Definition at line 778 of file e1000_hw.h.
Referenced by e1000_config_dsp_after_link_change_82541(), e1000_get_cable_length(), e1000_get_phy_info_82577(), e1000_get_phy_info_igp(), e1000_get_phy_info_m88(), e1000_init_phy_ops_generic(), e1000_init_phy_params_80003es2lan(), e1000_init_phy_params_82540(), e1000_init_phy_params_82541(), e1000_init_phy_params_82543(), e1000_init_phy_params_82571(), e1000_init_phy_params_82575(), e1000_init_phy_params_ich8lan(), and e1000_init_phy_params_pchlan().
Definition at line 777 of file e1000_hw.h.
Referenced by e1000_init_hw_i210(), e1000_init_phy_ops_generic(), e1000_init_phy_params_80003es2lan(), e1000_init_phy_params_82540(), e1000_init_phy_params_82541(), 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_phy_hw_reset_82543(), e1000_phy_hw_reset_generic(), and e1000_reset_hw_ich8lan().
Definition at line 779 of file e1000_hw.h.
Referenced by e1000_get_phy_info(), e1000_init_phy_ops_generic(), e1000_init_phy_params_80003es2lan(), e1000_init_phy_params_82540(), e1000_init_phy_params_82541(), e1000_init_phy_params_82543(), e1000_init_phy_params_82571(), e1000_init_phy_params_82575(), e1000_init_phy_params_ich8lan(), and e1000_init_phy_params_pchlan().
Definition at line 770 of file e1000_hw.h.
Referenced by 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_phy_ops_generic(), and e1000_init_phy_params().
void(* e1000_phy_operations::power_down) (struct e1000_hw *) |
Definition at line 792 of file e1000_hw.h.
Referenced by e1000_init_phy_ops_generic(), e1000_init_phy_params_80003es2lan(), e1000_init_phy_params_82540(), e1000_init_phy_params_82541(), 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(), and e1000_power_down_phy().
void(* e1000_phy_operations::power_up) (struct e1000_hw *) |
Definition at line 791 of file e1000_hw.h.
Referenced by e1000_init_phy_ops_generic(), e1000_init_phy_params_80003es2lan(), e1000_init_phy_params_82540(), e1000_init_phy_params_82541(), 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(), and e1000_power_up_phy().
Definition at line 793 of file e1000_hw.h.
Referenced by e1000_init_phy_ops_generic(), and e1000_init_phy_params_82575().
Definition at line 781 of file e1000_hw.h.
Referenced by __e1000_access_emi_reg(), __e1000_access_xmdio_reg(), e1000_cfg_kmrn_1000_80003es2lan(), e1000_cfg_kmrn_10_100_80003es2lan(), e1000_check_downshift_generic(), e1000_check_for_copper_link_ich8lan(), 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_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_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_link_up_info_82541(), e1000_get_phy_id(), e1000_get_phy_id_82571(), e1000_get_phy_info_82577(), e1000_get_phy_info_ife(), e1000_get_phy_info_igp(), e1000_get_phy_info_m88(), e1000_igp3_phy_powerdown_workaround_ich8lan(), e1000_init_hw_82541(), e1000_init_hw_ich8lan(), e1000_init_phy_ops_generic(), e1000_init_phy_params_80003es2lan(), e1000_init_phy_params_82540(), e1000_init_phy_params_82541(), 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_k1_workaround_lpt_lp(), e1000_k1_workaround_lv(), e1000_kmrn_lock_loss_workaround_ich8lan(), e1000_link_stall_workaround_hv(), e1000_lv_jumbo_workaround_ich8lan(), 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_init_script_82541(), e1000_phy_setup_autoneg(), e1000_phy_sw_reset_generic(), e1000_polarity_reversal_workaround_82543(), e1000_post_phy_reset_ich8lan(), e1000_power_down_phy_copper(), e1000_power_up_phy_copper(), e1000_read_phy_reg(), e1000_set_d0_lplu_state_82571(), e1000_set_d0_lplu_state_82575(), e1000_set_d0_lplu_state_ich8lan(), e1000_set_d3_lplu_state_82541(), e1000_set_d3_lplu_state_generic(), e1000_set_d3_lplu_state_ich8lan(), e1000_set_eee_i354(), e1000_set_lplu_state_pchlan(), e1000_set_master_slave_mode(), e1000_set_mdio_slow_mode_hv(), e1000_set_vco_speed_82540(), e1000_setup_copper_link_82540(), e1000_setup_copper_link_ich8lan(), e1000_setup_led_82541(), and e1000_wait_autoneg().
Definition at line 782 of file e1000_hw.h.
Referenced by __e1000_access_emi_reg_locked(), e1000_check_for_copper_link_ich8lan(), e1000_hv_phy_workarounds_ich8lan(), e1000_init_phy_ops_generic(), e1000_init_phy_params_ich8lan(), e1000_init_phy_params_pchlan(), e1000_k1_gig_workaround_hv(), e1000_oem_bits_config_ich8lan(), e1000_phy_is_accessible_pchlan(), e1000_resume_workarounds_pchlan(), e1000_set_eee_pchlan(), and e1000_suspend_workarounds_ich8lan().
Definition at line 783 of file e1000_hw.h.
Referenced by e1000_clear_hw_cntrs_ich8lan(), e1000_init_phy_ops_generic(), and e1000_init_phy_params_pchlan().
void(* e1000_phy_operations::release) (struct e1000_hw *) |
Definition at line 784 of file e1000_hw.h.
Referenced by __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_check_for_copper_link_ich8lan(), e1000_clear_hw_cntrs_ich8lan(), e1000_copy_rx_addrs_to_phy_ich8lan(), e1000_disable_ulp_lpt_lp(), e1000_enable_ulp_lpt_lp(), e1000_hv_phy_workarounds_ich8lan(), e1000_init_phy_ops_generic(), e1000_init_phy_params_80003es2lan(), 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_k1_gig_workaround_hv(), e1000_k1_workaround_lpt_lp(), e1000_lv_phy_workarounds_ich8lan(), e1000_oem_bits_config_ich8lan(), e1000_phy_hw_reset_generic(), e1000_phy_is_accessible_pchlan(), e1000_pll_workaround_i210(), e1000_post_phy_reset_ich8lan(), e1000_read_phy_reg_82580(), e1000_read_phy_reg_bm(), e1000_read_phy_reg_bm2(), e1000_read_phy_reg_gs40g(), e1000_read_phy_reg_m88(), e1000_read_phy_reg_sgmii_82575(), e1000_release_phy(), e1000_resume_workarounds_pchlan(), e1000_set_eee_pchlan(), e1000_suspend_workarounds_ich8lan(), e1000_sw_lcd_config_ich8lan(), e1000_update_mc_addr_list_pch2lan(), e1000_write_phy_reg_82580(), e1000_write_phy_reg_bm(), e1000_write_phy_reg_bm2(), e1000_write_phy_reg_gs40g(), e1000_write_phy_reg_m88(), e1000_write_phy_reg_sgmii_82575(), and em_enable_phy_wakeup().
Definition at line 785 of file e1000_hw.h.
Referenced by e1000_copper_link_setup_82577(), e1000_copper_link_setup_igp(), e1000_disable_ulp_lpt_lp(), e1000_init_phy_ops_generic(), e1000_init_phy_params_80003es2lan(), e1000_init_phy_params_82540(), e1000_init_phy_params_82541(), 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_kmrn_lock_loss_workaround_ich8lan(), e1000_phy_hw_reset(), e1000_setup_copper_link_82543(), and e1000_setup_copper_link_82575().
Definition at line 786 of file e1000_hw.h.
Referenced by e1000_copper_link_setup_igp(), e1000_init_phy_ops_generic(), e1000_init_phy_params_82571(), e1000_init_phy_params_82575(), e1000_init_phy_params_ich8lan(), e1000_init_phy_params_pchlan(), and e1000_set_d0_lplu_state().
Definition at line 787 of file e1000_hw.h.
Referenced by e1000_copper_link_setup_igp(), e1000_init_phy_ops_generic(), e1000_init_phy_params_80003es2lan(), e1000_init_phy_params_82541(), e1000_init_phy_params_82571(), e1000_init_phy_params_82575(), e1000_init_phy_params_ich8lan(), e1000_init_phy_params_pchlan(), and e1000_set_d3_lplu_state().
Definition at line 780 of file e1000_hw.h.
Referenced by e1000_clear_hw_cntrs_ich8lan(), e1000_init_phy_ops_generic(), and e1000_init_phy_params_pchlan().
Definition at line 794 of file e1000_hw.h.
Referenced by e1000_init_phy_ops_generic(), and e1000_init_phy_params_82575().
Definition at line 788 of file e1000_hw.h.
Referenced by __e1000_access_emi_reg(), __e1000_access_xmdio_reg(), e1000_adjust_serdes_amplitude_82540(), e1000_cfg_kmrn_1000_80003es2lan(), e1000_cfg_kmrn_10_100_80003es2lan(), e1000_check_for_copper_link_ich8lan(), e1000_check_for_link_media_swap(), e1000_cleanup_led_82541(), e1000_cleanup_led_ich8lan(), e1000_cleanup_led_pchlan(), e1000_config_dsp_after_link_change_82541(), 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_get_cable_length_m88_gen2(), e1000_hv_phy_workarounds_ich8lan(), e1000_igp3_phy_powerdown_workaround_ich8lan(), e1000_init_hw_ich8lan(), e1000_init_phy_ops_generic(), e1000_init_phy_params_80003es2lan(), e1000_init_phy_params_82540(), e1000_init_phy_params_82541(), 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_initialize_M88E1512_phy(), e1000_initialize_M88E1543_phy(), e1000_k1_workaround_lpt_lp(), e1000_k1_workaround_lv(), e1000_led_off_ich8lan(), e1000_led_off_pchlan(), e1000_led_on_ich8lan(), e1000_led_on_pchlan(), e1000_link_stall_workaround_hv(), e1000_lv_jumbo_workaround_ich8lan(), 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_hw_reset_sgmii_82575(), e1000_phy_init_script_82541(), e1000_phy_init_script_igp3(), e1000_phy_reset_dsp_generic(), e1000_phy_setup_autoneg(), e1000_phy_sw_reset_generic(), e1000_polarity_reversal_workaround_82543(), e1000_post_phy_reset_ich8lan(), e1000_power_down_phy_copper(), e1000_power_up_phy_copper(), e1000_set_d0_lplu_state_82571(), e1000_set_d0_lplu_state_82575(), e1000_set_d0_lplu_state_ich8lan(), e1000_set_d3_lplu_state_82541(), e1000_set_d3_lplu_state_generic(), e1000_set_d3_lplu_state_ich8lan(), e1000_set_eee_i354(), e1000_set_lplu_state_pchlan(), e1000_set_master_slave_mode(), e1000_set_mdio_slow_mode_hv(), e1000_set_phy_mode_82540(), e1000_set_vco_speed_82540(), e1000_setup_copper_link_82540(), e1000_setup_copper_link_ich8lan(), e1000_setup_led_82541(), e1000_setup_led_pchlan(), e1000_setup_link_ich8lan(), and e1000_write_phy_reg().
Definition at line 789 of file e1000_hw.h.
Referenced by __e1000_access_emi_reg_locked(), e1000_check_for_copper_link_ich8lan(), e1000_hv_phy_workarounds_ich8lan(), e1000_init_phy_ops_generic(), e1000_init_phy_params_ich8lan(), e1000_init_phy_params_pchlan(), e1000_k1_gig_workaround_hv(), e1000_oem_bits_config_ich8lan(), e1000_phy_is_accessible_pchlan(), e1000_resume_workarounds_pchlan(), e1000_set_eee_pchlan(), e1000_suspend_workarounds_ich8lan(), and e1000_sw_lcd_config_ich8lan().
Definition at line 790 of file e1000_hw.h.
Referenced by e1000_copy_rx_addrs_to_phy_ich8lan(), e1000_init_phy_ops_generic(), e1000_init_phy_params_pchlan(), and e1000_update_mc_addr_list_pch2lan().