ixgbe_read_...prom_generic(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

Okay bestie, welcome to the ixgbe_read_...prom_generic(9) page in the Kernel API Manual πŸ’–. The actual function here is ixgbe_read_i2c_eeprom_generic β€” and it reads an 8 bit EEPROM word over the I2C interface. Slay.


✨ SYNOPSIS ✨

int ixgbe_read_i2c_eeprom_generic (struct ixgbe_hw *hw , u8 byte_offset
       , u8 *eeprom_data );

πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” pointer to hardware structure.
  • byte_offset β€” EEPROM byte offset to read.
  • eeprom_data β€” value read.

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so this is the whole vibe: it performs a byte read operation to the SFP module's EEPROM over the I2C interface. That's it, that's the function. Lowkey iconic for doing exactly one job and doing it πŸ’….


🌸 SEE ALSO 🌸

Kernel file: ./drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c


That's the page, bestie 🫢. Source path is ./drivers/net/ethernet/intel/i..., date is October 2026, and the page name is ixgbe_read_...prom_generic(9) β€” periodt βœ¨πŸ’….

πŸ“¦ where this page comes from