Lines Matching refs:igc_hw
10 static s32 igc_wait_autoneg(struct igc_hw *hw);
18 void igc_init_phy_ops_generic(struct igc_hw *hw) in igc_init_phy_ops_generic()
49 s32 igc_null_set_page(struct igc_hw IGC_UNUSEDARG *hw, in igc_null_set_page()
62 s32 igc_null_read_reg(struct igc_hw IGC_UNUSEDARG *hw, in igc_null_read_reg()
73 void igc_null_phy_generic(struct igc_hw IGC_UNUSEDARG *hw) in igc_null_phy_generic()
84 s32 igc_null_lplu_state(struct igc_hw IGC_UNUSEDARG *hw, in igc_null_lplu_state()
97 s32 igc_null_write_reg(struct igc_hw IGC_UNUSEDARG *hw, in igc_null_write_reg()
112 s32 igc_check_reset_block_generic(struct igc_hw *hw) in igc_check_reset_block_generic()
131 s32 igc_get_phy_id(struct igc_hw *hw) in igc_get_phy_id()
167 s32 igc_read_phy_reg_mdic(struct igc_hw *hw, u32 offset, u16 *data) in igc_read_phy_reg_mdic()
226 s32 igc_write_phy_reg_mdic(struct igc_hw *hw, u32 offset, u16 data) in igc_write_phy_reg_mdic()
286 static s32 igc_phy_setup_autoneg(struct igc_hw *hw) in igc_phy_setup_autoneg()
470 static s32 igc_copper_link_autoneg(struct igc_hw *hw) in igc_copper_link_autoneg()
534 s32 igc_setup_copper_link_generic(struct igc_hw *hw) in igc_setup_copper_link_generic()
591 void igc_phy_force_speed_duplex_setup(struct igc_hw *hw, u16 *phy_ctrl) in igc_phy_force_speed_duplex_setup()
654 s32 igc_set_d3_lplu_state_generic(struct igc_hw *hw, bool active) in igc_set_d3_lplu_state_generic()
738 s32 igc_check_downshift_generic(struct igc_hw *hw) in igc_check_downshift_generic()
763 static s32 igc_wait_autoneg(struct igc_hw *hw) in igc_wait_autoneg()
801 s32 igc_phy_has_link_generic(struct igc_hw *hw, u32 iterations, in igc_phy_has_link_generic()
853 s32 igc_phy_hw_reset_generic(struct igc_hw *hw) in igc_phy_hw_reset_generic()
906 void igc_power_up_phy_copper(struct igc_hw *hw) in igc_power_up_phy_copper()
925 void igc_power_down_phy_copper(struct igc_hw *hw) in igc_power_down_phy_copper()
944 s32 igc_write_phy_reg_gpy(struct igc_hw *hw, u32 offset, u16 data) in igc_write_phy_reg_gpy()
978 s32 igc_read_phy_reg_gpy(struct igc_hw *hw, u32 offset, u16 *data) in igc_read_phy_reg_gpy()
1011 static s32 __igc_access_xmdio_reg(struct igc_hw *hw, u16 address, in __igc_access_xmdio_reg()
1053 s32 igc_read_xmdio_reg(struct igc_hw *hw, u16 addr, u8 dev_addr, u16 *data) in igc_read_xmdio_reg()
1067 s32 igc_write_xmdio_reg(struct igc_hw *hw, u16 addr, u8 dev_addr, u16 data) in igc_write_xmdio_reg()