Lines Matching refs:ixgbe_hw

148 s32 ixgbe_init_phy_ops_generic(struct ixgbe_hw *hw);
149 bool ixgbe_validate_phy_addr(struct ixgbe_hw *hw, u32 phy_addr);
151 s32 ixgbe_get_phy_id(struct ixgbe_hw *hw);
152 s32 ixgbe_identify_phy_generic(struct ixgbe_hw *hw);
153 s32 ixgbe_reset_phy_generic(struct ixgbe_hw *hw);
154 s32 ixgbe_read_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type,
156 s32 ixgbe_write_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type,
158 s32 ixgbe_read_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
160 s32 ixgbe_write_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
162 s32 ixgbe_setup_phy_link_generic(struct ixgbe_hw *hw);
163 s32 ixgbe_setup_phy_link_speed_generic(struct ixgbe_hw *hw,
166 s32 ixgbe_get_copper_link_capabilities_generic(struct ixgbe_hw *hw,
169 s32 ixgbe_check_reset_blocked(struct ixgbe_hw *hw);
172 s32 ixgbe_check_phy_link_tnx(struct ixgbe_hw *hw,
175 s32 ixgbe_setup_phy_link_tnx(struct ixgbe_hw *hw);
176 s32 ixgbe_get_phy_firmware_version_tnx(struct ixgbe_hw *hw,
178 s32 ixgbe_get_phy_firmware_version_generic(struct ixgbe_hw *hw,
181 s32 ixgbe_reset_phy_nl(struct ixgbe_hw *hw);
182 s32 ixgbe_set_copper_phy_power(struct ixgbe_hw *hw, bool on);
183 s32 ixgbe_identify_module_generic(struct ixgbe_hw *hw);
184 s32 ixgbe_identify_sfp_module_generic(struct ixgbe_hw *hw);
185 s32 ixgbe_get_supported_phy_sfp_layer_generic(struct ixgbe_hw *hw);
186 s32 ixgbe_identify_qsfp_module_generic(struct ixgbe_hw *hw);
187 s32 ixgbe_get_sfp_init_sequence_offsets(struct ixgbe_hw *hw,
190 s32 ixgbe_tn_check_overtemp(struct ixgbe_hw *hw);
191 s32 ixgbe_read_i2c_byte_generic(struct ixgbe_hw *hw, u8 byte_offset,
193 s32 ixgbe_read_i2c_byte_generic_unlocked(struct ixgbe_hw *hw, u8 byte_offset,
195 s32 ixgbe_write_i2c_byte_generic(struct ixgbe_hw *hw, u8 byte_offset,
197 s32 ixgbe_write_i2c_byte_generic_unlocked(struct ixgbe_hw *hw, u8 byte_offset,
199 s32 ixgbe_read_i2c_eeprom_generic(struct ixgbe_hw *hw, u8 byte_offset,
201 s32 ixgbe_write_i2c_eeprom_generic(struct ixgbe_hw *hw, u8 byte_offset,
203 void ixgbe_i2c_bus_clear(struct ixgbe_hw *hw);