• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/ixgbe/

Lines Matching refs:ixgbe_hw

35 static void ixgbe_i2c_start(struct ixgbe_hw *hw);
36 static void ixgbe_i2c_stop(struct ixgbe_hw *hw);
37 static s32 ixgbe_clock_in_i2c_byte(struct ixgbe_hw *hw, u8 *data);
38 static s32 ixgbe_clock_out_i2c_byte(struct ixgbe_hw *hw, u8 data);
39 static s32 ixgbe_get_i2c_ack(struct ixgbe_hw *hw);
40 static s32 ixgbe_clock_in_i2c_bit(struct ixgbe_hw *hw, bool *data);
41 static s32 ixgbe_clock_out_i2c_bit(struct ixgbe_hw *hw, bool data);
42 static s32 ixgbe_raise_i2c_clk(struct ixgbe_hw *hw, u32 *i2cctl);
43 static void ixgbe_lower_i2c_clk(struct ixgbe_hw *hw, u32 *i2cctl);
44 static s32 ixgbe_set_i2c_data(struct ixgbe_hw *hw, u32 *i2cctl, bool data);
46 static void ixgbe_i2c_bus_clear(struct ixgbe_hw *hw);
48 static s32 ixgbe_get_phy_id(struct ixgbe_hw *hw);
56 s32 ixgbe_identify_phy_generic(struct ixgbe_hw *hw)
86 static s32 ixgbe_get_phy_id(struct ixgbe_hw *hw)
136 s32 ixgbe_reset_phy_generic(struct ixgbe_hw *hw)
157 s32 ixgbe_read_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
256 s32 ixgbe_write_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
348 s32 ixgbe_setup_phy_link_generic(struct ixgbe_hw *hw)
403 s32 ixgbe_setup_phy_link_speed_generic(struct ixgbe_hw *hw,
431 s32 ixgbe_reset_phy_nl(struct ixgbe_hw *hw)
529 s32 ixgbe_identify_sfp_module_generic(struct ixgbe_hw *hw)
753 s32 ixgbe_get_sfp_init_sequence_offsets(struct ixgbe_hw *hw,
829 s32 ixgbe_read_i2c_eeprom_generic(struct ixgbe_hw *hw, u8 byte_offset,
845 s32 ixgbe_write_i2c_eeprom_generic(struct ixgbe_hw *hw, u8 byte_offset,
862 s32 ixgbe_read_i2c_byte_generic(struct ixgbe_hw *hw, u8 byte_offset,
934 s32 ixgbe_write_i2c_byte_generic(struct ixgbe_hw *hw, u8 byte_offset,
989 static void ixgbe_i2c_start(struct ixgbe_hw *hw)
1018 static void ixgbe_i2c_stop(struct ixgbe_hw *hw)
1042 static s32 ixgbe_clock_in_i2c_byte(struct ixgbe_hw *hw, u8 *data)
1066 static s32 ixgbe_clock_out_i2c_byte(struct ixgbe_hw *hw, u8 data)
1095 static s32 ixgbe_get_i2c_ack(struct ixgbe_hw *hw)
1143 static s32 ixgbe_clock_in_i2c_bit(struct ixgbe_hw *hw, bool *data)
1171 static s32 ixgbe_clock_out_i2c_bit(struct ixgbe_hw *hw, bool data)
1203 static s32 ixgbe_raise_i2c_clk(struct ixgbe_hw *hw, u32 *i2cctl)
1224 static void ixgbe_lower_i2c_clk(struct ixgbe_hw *hw, u32 *i2cctl)
1243 static s32 ixgbe_set_i2c_data(struct ixgbe_hw *hw, u32 *i2cctl, bool data)
1293 static void ixgbe_i2c_bus_clear(struct ixgbe_hw *hw)
1323 s32 ixgbe_check_phy_link_tnx(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
1369 s32 ixgbe_get_phy_firmware_version_tnx(struct ixgbe_hw *hw,
1386 s32 ixgbe_tn_check_overtemp(struct ixgbe_hw *hw)