#include <e1000_hw.h>
Data Fields | |
| s32(* | init_params )(struct e1000_hw *) |
| s32(* | acquire )(struct e1000_hw *) |
| s32(* | check_polarity )(struct e1000_hw *) |
| s32(* | check_reset_block )(struct e1000_hw *) |
| s32(* | commit )(struct e1000_hw *) |
| s32(* | get_cfg_done )(struct e1000_hw *hw) |
| s32(* | get_info )(struct e1000_hw *) |
| s32(* | read_reg )(struct e1000_hw *, u32, u16 *) |
| void(* | release )(struct e1000_hw *) |
| s32(* | reset )(struct e1000_hw *) |
| s32(* | set_d0_lplu_state )(struct e1000_hw *, bool) |
| s32(* | set_d3_lplu_state )(struct e1000_hw *, bool) |
| s32(* | write_reg )(struct e1000_hw *, u32, u16) |
| void(* | power_up )(struct e1000_hw *) |
| void(* | power_down )(struct e1000_hw *) |
| s32(* | cfg_on_link_up )(struct e1000_hw *) |
| s32(* | read_reg_locked )(struct e1000_hw *, u32, u16 *) |
| s32(* | write_reg_locked )(struct e1000_hw *, u32, u16) |
Definition at line 527 of file e1000_hw.h.
| s32(* e1000_phy_operations::init_params)(struct e1000_hw *) | ( | struct e1000_hw * | ) |
Referenced by e1000_init_function_pointers_82540(), e1000_init_function_pointers_82541(), e1000_init_function_pointers_82542(), e1000_init_function_pointers_82543(), e1000_init_phy_ops_generic(), e1000_init_phy_params(), e1000e_init_function_pointers_80003es2lan(), e1000e_init_function_pointers_82571(), e1000e_init_function_pointers_ich8lan(), e1000e_sw_init(), igb_init_function_pointers_82575(), and igb_init_phy_params().
| s32(* e1000_phy_operations::acquire)(struct e1000_hw *) | ( | struct e1000_hw * | ) |
Referenced by __e1000e_read_kmrn_reg(), __e1000e_read_phy_reg_hv(), __e1000e_read_phy_reg_igp(), __e1000e_write_kmrn_reg(), __e1000e_write_phy_reg_hv(), __e1000e_write_phy_reg_igp(), __igb_read_kmrn_reg(), __igb_read_phy_reg_igp(), __igb_write_kmrn_reg(), __igb_write_phy_reg_igp(), e1000_acquire_phy(), e1000_init_phy_ops_generic(), e1000_phy_hw_reset_generic(), e1000_read_kmrn_reg_generic(), e1000_read_phy_reg_igp(), e1000_read_phy_reg_m88(), e1000_write_kmrn_reg_generic(), e1000_write_phy_reg_igp(), e1000_write_phy_reg_m88(), e1000e_get_phy_id(), e1000e_hv_phy_workarounds_ich8lan(), e1000e_init_phy_params_80003es2lan(), e1000e_init_phy_params_82571(), e1000e_init_phy_params_ich8lan(), e1000e_init_phy_params_pchlan(), e1000e_k1_gig_workaround_hv(), e1000e_oem_bits_config_ich8lan(), e1000e_phy_hw_reset_generic(), e1000e_read_phy_reg_bm(), e1000e_read_phy_reg_bm2(), e1000e_read_phy_reg_m88(), e1000e_sw_lcd_config_ich8lan(), e1000e_write_phy_reg_bm(), e1000e_write_phy_reg_bm2(), e1000e_write_phy_reg_m88(), igb_acquire_phy(), igb_init_phy_params_82575(), igb_phy_hw_reset_generic(), igb_read_phy_reg_m88(), igb_read_phy_reg_sgmii_82575(), igb_write_phy_reg_m88(), and igb_write_phy_reg_sgmii_82575().
| s32(* e1000_phy_operations::check_polarity)(struct e1000_hw *) | ( | struct e1000_hw * | ) |
Referenced by e1000_init_phy_ops_generic(), e1000_init_phy_params_82540(), e1000_init_phy_params_82541(), e1000_init_phy_params_82543(), e1000e_init_phy_params_80003es2lan(), e1000e_init_phy_params_82571(), e1000e_init_phy_params_ich8lan(), e1000e_init_phy_params_pchlan(), and igb_init_phy_params_82575().
| s32(* e1000_phy_operations::check_reset_block)(struct e1000_hw *) | ( | struct e1000_hw * | ) |
Referenced by e1000_check_reset_block(), e1000_init_phy_ops_generic(), e1000_phy_hw_reset_generic(), e1000_setup_link_generic(), e1000e_check_reset_block(), e1000e_init_phy_params_80003es2lan(), e1000e_init_phy_params_82571(), e1000e_init_phy_params_ich8lan(), e1000e_init_phy_params_pchlan(), e1000e_power_down_phy_copper_82571(), e1000e_setup_link(), igb_check_reset_block(), igb_init_phy_params_82575(), igb_phy_hw_reset_generic(), igb_power_down_phy_copper_82575(), and igb_setup_link_generic().
| s32(* e1000_phy_operations::commit)(struct e1000_hw *) | ( | struct e1000_hw * | ) |
Referenced by e1000_copper_link_setup_m88(), e1000_init_phy_ops_generic(), e1000_init_phy_params_82540(), e1000_init_phy_params_82543(), e1000_phy_commit(), e1000e_commit_phy(), e1000e_init_phy_params_80003es2lan(), e1000e_init_phy_params_82571(), e1000e_init_phy_params_ich8lan(), e1000e_init_phy_params_pchlan(), igb_copper_link_setup_m88(), igb_init_phy_params_82575(), igb_phy_commit(), and igb_phy_hw_reset_sgmii_82575().
| s32(* e1000_phy_operations::get_cfg_done)(struct e1000_hw *hw) | ( | struct e1000_hw * | hw | ) |
Referenced by e1000_init_phy_ops_generic(), e1000_init_phy_params_82540(), e1000_init_phy_params_82541(), e1000_init_phy_params_82543(), e1000_phy_hw_reset_82543(), e1000_phy_hw_reset_generic(), e1000e_init_phy_params_80003es2lan(), e1000e_init_phy_params_82571(), e1000e_init_phy_params_ich8lan(), e1000e_init_phy_params_pchlan(), e1000e_phy_hw_reset_generic(), e1000e_reset_hw_ich8lan(), igb_init_phy_params_82575(), and igb_phy_hw_reset_generic().
| s32(* e1000_phy_operations::get_info)(struct e1000_hw *) | ( | struct e1000_hw * | ) |
Referenced by e1000_get_phy_info(), e1000_init_phy_ops_generic(), e1000_init_phy_params_82540(), e1000_init_phy_params_82541(), e1000_init_phy_params_82543(), e1000e_get_phy_info(), e1000e_init_phy_params_80003es2lan(), e1000e_init_phy_params_82571(), e1000e_init_phy_params_ich8lan(), e1000e_init_phy_params_pchlan(), igb_get_phy_info(), and igb_init_phy_params_82575().
| s32(* e1000_phy_operations::read_reg)(struct e1000_hw *, u32, u16 *) | ( | struct e1000_hw * | , | |
| u32 | , | |||
| u16 * | ||||
| ) |
Referenced by e1000_check_downshift_generic(), e1000_check_polarity_ife(), e1000_check_polarity_igp(), e1000_check_polarity_m88(), e1000_config_fc_after_link_up_generic(), e1000_config_mac_to_phy_82543(), e1000_copper_link_autoneg(), e1000_copper_link_setup_igp(), e1000_copper_link_setup_m88(), e1000_get_link_up_info_82541(), e1000_get_phy_id(), e1000_get_phy_info_igp(), e1000_get_phy_info_m88(), e1000_init_hw_82541(), e1000_init_phy_ops_generic(), e1000_init_phy_params_82540(), e1000_init_phy_params_82541(), e1000_init_phy_params_82543(), 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_power_down_phy_copper(), e1000_power_up_phy_copper(), e1000_read_phy_reg(), e1000_set_d3_lplu_state_82541(), e1000_set_d3_lplu_state_generic(), e1000_set_vco_speed_82540(), e1000_setup_copper_link_82540(), e1000_setup_led_82541(), e1000_wait_autoneg_generic(), e1000e_get_phy_id(), e1000e_init_phy_params_80003es2lan(), e1000e_init_phy_params_82571(), e1000e_init_phy_params_ich8lan(), e1000e_init_phy_params_pchlan(), e1000e_phy_has_link_generic(), e1000e_phy_sw_reset(), e1000e_set_d0_lplu_state_82571(), e1000e_set_d3_lplu_state(), e1000e_wait_autoneg(), e1e_rphy(), igb_check_downshift_generic(), igb_check_polarity_ife(), igb_check_polarity_igp(), igb_check_polarity_m88(), igb_config_fc_after_link_up_generic(), igb_copper_link_autoneg(), igb_copper_link_setup_igp(), igb_copper_link_setup_m88(), igb_get_phy_id(), igb_get_phy_info_igp(), igb_get_phy_info_m88(), igb_init_phy_params_82575(), igb_phy_has_link_generic(), igb_phy_setup_autoneg(), igb_phy_sw_reset_generic(), igb_power_down_phy_copper(), igb_power_up_phy_copper(), igb_read_phy_reg(), igb_set_d0_lplu_state_82575(), igb_set_d3_lplu_state_generic(), and igb_wait_autoneg_generic().
| void(* e1000_phy_operations::release)(struct e1000_hw *) | ( | struct e1000_hw * | ) |
Referenced by __e1000e_read_kmrn_reg(), __e1000e_read_phy_reg_hv(), __e1000e_read_phy_reg_igp(), __e1000e_write_kmrn_reg(), __e1000e_write_phy_reg_hv(), __e1000e_write_phy_reg_igp(), __igb_read_kmrn_reg(), __igb_read_phy_reg_igp(), __igb_write_kmrn_reg(), __igb_write_phy_reg_igp(), e1000_init_phy_ops_generic(), e1000_phy_hw_reset_generic(), e1000_read_kmrn_reg_generic(), e1000_read_phy_reg_igp(), e1000_read_phy_reg_m88(), e1000_release_phy(), e1000_write_kmrn_reg_generic(), e1000_write_phy_reg_igp(), e1000_write_phy_reg_m88(), e1000e_get_phy_id(), e1000e_hv_phy_workarounds_ich8lan(), e1000e_init_phy_params_80003es2lan(), e1000e_init_phy_params_82571(), e1000e_init_phy_params_ich8lan(), e1000e_init_phy_params_pchlan(), e1000e_k1_gig_workaround_hv(), e1000e_oem_bits_config_ich8lan(), e1000e_phy_hw_reset_generic(), e1000e_read_phy_reg_bm(), e1000e_read_phy_reg_bm2(), e1000e_read_phy_reg_m88(), e1000e_sw_lcd_config_ich8lan(), e1000e_write_phy_reg_bm(), e1000e_write_phy_reg_bm2(), e1000e_write_phy_reg_m88(), igb_init_phy_params_82575(), igb_phy_hw_reset_generic(), igb_read_phy_reg_m88(), igb_read_phy_reg_sgmii_82575(), igb_release_phy(), igb_write_phy_reg_m88(), and igb_write_phy_reg_sgmii_82575().
| s32(* e1000_phy_operations::reset)(struct e1000_hw *) | ( | struct e1000_hw * | ) |
Referenced by e1000_copper_link_setup_igp(), e1000_init_phy_ops_generic(), e1000_init_phy_params_82540(), e1000_init_phy_params_82541(), e1000_init_phy_params_82543(), e1000_phy_hw_reset(), e1000_setup_copper_link_82543(), e1000e_init_phy_params_80003es2lan(), e1000e_init_phy_params_82571(), e1000e_init_phy_params_ich8lan(), e1000e_init_phy_params_pchlan(), e1000e_phy_hw_reset(), igb_copper_link_setup_igp(), igb_init_phy_params_82575(), igb_phy_hw_reset(), and igb_setup_copper_link_82575().
| s32(* e1000_phy_operations::set_d0_lplu_state)(struct e1000_hw *, bool) | ( | struct e1000_hw * | , | |
| bool | ||||
| ) |
Referenced by e1000_copper_link_setup_igp(), e1000_init_phy_ops_generic(), e1000_set_d0_lplu_state(), e1000e_copper_link_setup_igp(), e1000e_init_phy_params_82571(), e1000e_init_phy_params_ich8lan(), e1000e_init_phy_params_pchlan(), igb_copper_link_setup_igp(), igb_init_phy_params_82575(), and igb_set_d0_lplu_state().
| s32(* e1000_phy_operations::set_d3_lplu_state)(struct e1000_hw *, bool) | ( | struct e1000_hw * | , | |
| bool | ||||
| ) |
Referenced by e1000_copper_link_setup_igp(), e1000_init_phy_ops_generic(), e1000_init_phy_params_82541(), e1000_set_d3_lplu_state(), e1000e_copper_link_setup_igp(), e1000e_init_phy_params_80003es2lan(), e1000e_init_phy_params_82571(), e1000e_init_phy_params_ich8lan(), e1000e_init_phy_params_pchlan(), igb_copper_link_setup_igp(), igb_init_phy_params_82575(), and igb_set_d3_lplu_state().
| s32(* e1000_phy_operations::write_reg)(struct e1000_hw *, u32, u16) | ( | struct e1000_hw * | , | |
| u32 | , | |||
| u16 | ||||
| ) |
Referenced by e1000_adjust_serdes_amplitude_82540(), e1000_cleanup_led_82541(), e1000_copper_link_autoneg(), e1000_copper_link_setup_igp(), e1000_copper_link_setup_m88(), e1000_init_phy_ops_generic(), e1000_init_phy_params_82540(), e1000_init_phy_params_82541(), e1000_init_phy_params_82543(), 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_power_down_phy_copper(), e1000_power_up_phy_copper(), e1000_set_d3_lplu_state_82541(), e1000_set_d3_lplu_state_generic(), e1000_set_phy_mode_82540(), e1000_set_vco_speed_82540(), e1000_setup_copper_link_82540(), e1000_setup_led_82541(), e1000_write_phy_reg(), e1000e_init_phy_params_80003es2lan(), e1000e_init_phy_params_82571(), e1000e_init_phy_params_ich8lan(), e1000e_init_phy_params_pchlan(), e1000e_phy_reset_dsp(), e1e_wphy(), igb_copper_link_autoneg(), igb_copper_link_setup_igp(), igb_copper_link_setup_m88(), igb_init_phy_params_82575(), igb_phy_hw_reset_sgmii_82575(), igb_phy_init_script_igp3(), igb_phy_reset_dsp_generic(), igb_phy_setup_autoneg(), igb_phy_sw_reset_generic(), igb_power_down_phy_copper(), igb_power_up_phy_copper(), igb_set_d0_lplu_state_82575(), igb_set_d3_lplu_state_generic(), and igb_write_phy_reg().
| void(* e1000_phy_operations::power_up)(struct e1000_hw *) | ( | struct e1000_hw * | ) |
Referenced by e1000_init_phy_ops_generic(), e1000_init_phy_params_82540(), e1000_init_phy_params_82541(), e1000_init_phy_params_82543(), e1000_power_up_phy(), e1000e_init_phy_params_80003es2lan(), e1000e_init_phy_params_82571(), e1000e_init_phy_params_ich8lan(), e1000e_init_phy_params_pchlan(), e1000e_power_up_phy(), igb_init_phy_params_82575(), and igb_power_up_phy().
| void(* e1000_phy_operations::power_down)(struct e1000_hw *) | ( | struct e1000_hw * | ) |
Referenced by e1000_init_phy_ops_generic(), e1000_init_phy_params_82540(), e1000_init_phy_params_82541(), e1000_init_phy_params_82543(), e1000_power_down_phy(), e1000e_init_phy_params_80003es2lan(), e1000e_init_phy_params_82571(), e1000e_init_phy_params_ich8lan(), e1000e_init_phy_params_pchlan(), e1000e_power_down_phy(), igb_init_phy_params_82575(), and igb_power_down_phy().
| s32(* e1000_phy_operations::cfg_on_link_up)(struct e1000_hw *) |
Referenced by e1000e_get_link_up_info_80003es2lan(), and e1000e_init_phy_params_80003es2lan().
1.5.7.1