src/dpdk/drivers/net/txgbe/base/txgbe_phy.c
s32 txgbe_read_i2c_sff8472(struct txgbe_hw *hw, u8 byte_offset,
					  u8 *sff8472_data)
{
	return hw->phy.read_i2c_byte(hw, byte_offset,
					 TXGBE_I2C_EEPROM_DEV_ADDR2,
					 sff8472_data);
}
/**
 *  txgbe_read_i2c_sff8472 - Reads 8 bit word over I2C interface
 *  @hw: pointer to hardware structure
 *  @byte_offset: byte offset at address 0xA2
 *  @sff8472_data: value read
 *
 *  Performs byte read operation to SFP module's SFF-8472 data over I2C
 **/
Reads 8 bit word over I2C interface
@hw: pointer to hardware structure
@byte_offset: byte offset at address 0xA2
@sff8472_data: value read

Performs byte read operation to SFP module's SFF-8472 data over I2C
Reads 8 bit word over I2C interface @hw : pointer to hardware structure @byte_offset : byte offset at address 0xA2 @sff8472_data : value read Performs byte read operation to SFP module ' s SFF - 8472 data over I2C
s32 txgbe_read_i2c_sff8472(struct txgbe_hw *hw, u8 byte_offset,
					  u8 *sff8472_data)
{
	return hw->phy.read_i2c_byte(hw, byte_offset,
					 TXGBE_I2C_EEPROM_DEV_ADDR2,
					 sff8472_data);
}
s32 txgbe_read_i2c_sff8472 ( struct txgbe_hw * hw , u8 byte_offset , u8 * sff8472_data ) { return hw -> phy . read_i2c_byte ( hw , byte_offset , TXGBE_I2C_EEPROM_DEV_ADDR2 , sff8472_data ) ; }
txgbe_read_i2c_sff8472 - Reads 8 bit word over I2C interface
  @hw: pointer to hardware structure
  @byte_offset: byte offset at address 0xA2
  @sff8472_data: value read
txgbe_read_i2c_sff8472 - Reads 8 bit word over I2C interface @hw : pointer to hardware structure @byte_offset : byte offset at address 0xA2 @sff8472_data : value read