Lines Matching defs:hw

33 static bool txgbe_identify_extphy(struct txgbe_hw *hw)  in txgbe_identify_extphy()
70 static s32 txgbe_read_phy_if(struct txgbe_hw *hw) in txgbe_read_phy_if()
99 s32 txgbe_identify_phy(struct txgbe_hw *hw) in txgbe_identify_phy()
134 s32 txgbe_check_reset_blocked(struct txgbe_hw *hw) in txgbe_check_reset_blocked()
153 bool txgbe_validate_phy_addr(struct txgbe_hw *hw, u32 phy_addr) in txgbe_validate_phy_addr()
175 s32 txgbe_get_phy_id(struct txgbe_hw *hw) in txgbe_get_phy_id()
230 txgbe_reset_extphy(struct txgbe_hw *hw) in txgbe_reset_extphy()
275 s32 txgbe_reset_phy(struct txgbe_hw *hw) in txgbe_reset_phy()
312 s32 txgbe_read_phy_reg_mdi(struct txgbe_hw *hw, u32 reg_addr, u32 device_type, in txgbe_read_phy_reg_mdi()
352 s32 txgbe_read_phy_reg(struct txgbe_hw *hw, u32 reg_addr, in txgbe_read_phy_reg()
376 s32 txgbe_write_phy_reg_mdi(struct txgbe_hw *hw, u32 reg_addr, in txgbe_write_phy_reg_mdi()
410 s32 txgbe_write_phy_reg(struct txgbe_hw *hw, u32 reg_addr, in txgbe_write_phy_reg()
432 s32 txgbe_setup_phy_link(struct txgbe_hw *hw) in txgbe_setup_phy_link()
518 s32 txgbe_setup_phy_link_speed(struct txgbe_hw *hw, in txgbe_setup_phy_link_speed()
554 s32 txgbe_get_phy_fw_version(struct txgbe_hw *hw, u32 *fw_version) in txgbe_get_phy_fw_version()
573 static s32 txgbe_get_copper_speeds_supported(struct txgbe_hw *hw) in txgbe_get_copper_speeds_supported()
600 s32 txgbe_get_copper_link_capabilities(struct txgbe_hw *hw, in txgbe_get_copper_link_capabilities()
623 s32 txgbe_check_phy_link_tnx(struct txgbe_hw *hw, u32 *speed, in txgbe_check_phy_link_tnx()
669 s32 txgbe_setup_phy_link_tnx(struct txgbe_hw *hw) in txgbe_setup_phy_link_tnx()
745 s32 txgbe_identify_module(struct txgbe_hw *hw) in txgbe_identify_module()
773 s32 txgbe_identify_sfp_module(struct txgbe_hw *hw) in txgbe_identify_sfp_module()
979 s32 txgbe_identify_qsfp_module(struct txgbe_hw *hw) in txgbe_identify_qsfp_module()
1162 s32 txgbe_read_i2c_eeprom(struct txgbe_hw *hw, u8 byte_offset, in txgbe_read_i2c_eeprom()
1178 s32 txgbe_read_i2c_sff8472(struct txgbe_hw *hw, u8 byte_offset, in txgbe_read_i2c_sff8472()
1194 s32 txgbe_write_i2c_eeprom(struct txgbe_hw *hw, u8 byte_offset, in txgbe_write_i2c_eeprom()
1212 s32 txgbe_read_i2c_byte_unlocked(struct txgbe_hw *hw, u8 byte_offset, in txgbe_read_i2c_byte_unlocked()
1251 s32 txgbe_read_i2c_byte(struct txgbe_hw *hw, u8 byte_offset, in txgbe_read_i2c_byte()
1274 s32 txgbe_write_i2c_byte_unlocked(struct txgbe_hw *hw, u8 byte_offset, in txgbe_write_i2c_byte_unlocked()
1308 s32 txgbe_write_i2c_byte(struct txgbe_hw *hw, u8 byte_offset, in txgbe_write_i2c_byte()
1328 static void txgbe_i2c_start(struct txgbe_hw *hw, u8 dev_addr) in txgbe_i2c_start()
1355 static void txgbe_i2c_stop(struct txgbe_hw *hw) in txgbe_i2c_stop()
1367 txgbe_set_sgmii_an37_ability(struct txgbe_hw *hw) in txgbe_set_sgmii_an37_ability()
1380 txgbe_set_link_to_kr(struct txgbe_hw *hw, bool autoneg) in txgbe_set_link_to_kr()
1487 txgbe_set_link_to_kx4(struct txgbe_hw *hw, bool autoneg) in txgbe_set_link_to_kx4()
1698 txgbe_set_link_to_kx(struct txgbe_hw *hw, in txgbe_set_link_to_kx()
1913 txgbe_set_link_to_sfi(struct txgbe_hw *hw, in txgbe_set_link_to_sfi()
2153 u64 txgbe_autoc_read(struct txgbe_hw *hw) in txgbe_autoc_read()
2238 void txgbe_autoc_write(struct txgbe_hw *hw, u64 autoc) in txgbe_autoc_write()
2296 void txgbe_bp_down_event(struct txgbe_hw *hw) in txgbe_bp_down_event()
2310 void txgbe_bp_mode_set(struct txgbe_hw *hw) in txgbe_bp_mode_set()
2322 void txgbe_set_phy_temp(struct txgbe_hw *hw) in txgbe_set_phy_temp()
2374 s32 txgbe_kr_handle(struct txgbe_hw *hw) in txgbe_kr_handle()
2396 static s32 txgbe_handle_bp_flow(u32 link_mode, struct txgbe_hw *hw) in txgbe_handle_bp_flow()
2499 u32 link_partner, struct txgbe_hw *hw) in txgbe_get_bp_ability()
2569 struct txgbe_backplane_ability *lp_ability, struct txgbe_hw *hw) in txgbe_check_bp_ability()
2625 static void txgbe_clear_bp_intr(u32 bit, u32 bit_high, struct txgbe_hw *hw) in txgbe_clear_bp_intr()
2648 static s32 txgbe_enable_kr_training(struct txgbe_hw *hw) in txgbe_enable_kr_training()
2692 static s32 txgbe_disable_kr_training(struct txgbe_hw *hw, s32 post, s32 mode) in txgbe_disable_kr_training()
2705 static s32 txgbe_check_kr_training(struct txgbe_hw *hw) in txgbe_check_kr_training()
2762 static void txgbe_read_phy_lane_tx_eq(u16 lane, struct txgbe_hw *hw, in txgbe_read_phy_lane_tx_eq()