Lines Matching full:eeprom

344  * EEPROM into RAR0
357 * Reads the SAN MAC address from the EEPROM, if it's available. This is
371 * Writes A SAN MAC address to the EEPROM.
382 * @device_caps: the EEPROM word for device capabilities
384 * Reads the extra device capabilities from the EEPROM
393 * ixgbe_get_wwn_prefix - Get alternative WWNN/WWPN prefix from the EEPROM
398 * This function will read the EEPROM from the alternative SAN MAC address
410 * ixgbe_get_fcoe_boot_status - Get FCOE boot status from EEPROM
473 * ixgbe_read_pba_string - Reads part number string from EEPROM
475 * @pba_num: stores the part number string from the EEPROM
478 * Reads the part number string from the EEPROM.
486 * ixgbe_read_pba_num - Reads part number from EEPROM
488 * @pba_num: stores the part number from the EEPROM
490 * Reads the part number from the EEPROM.
814 * ixgbe_init_eeprom_params - Initialize EEPROM parameters
817 * Initializes the EEPROM parameters ixgbe_eeprom_info within the
818 * ixgbe_hw struct in order to set up EEPROM access.
822 return ixgbe_call_func(hw, hw->eeprom.ops.init_params, (hw),
828 * ixgbe_write_eeprom - Write word to EEPROM
830 * @offset: offset within the EEPROM to be written to
831 * @data: 16 bit word to be written to the EEPROM
833 * Writes 16 bit value to EEPROM. If ixgbe_eeprom_update_checksum is not
834 * called after this function, the EEPROM will most likely contain an
839 return ixgbe_call_func(hw, hw->eeprom.ops.write, (hw, offset, data),
844 * ixgbe_write_eeprom_buffer - Write word(s) to EEPROM
846 * @offset: offset within the EEPROM to be written to
847 * @data: 16 bit word(s) to be written to the EEPROM
850 * Writes 16 bit word(s) to EEPROM. If ixgbe_eeprom_update_checksum is not
851 * called after this function, the EEPROM will most likely contain an
857 return ixgbe_call_func(hw, hw->eeprom.ops.write_buffer,
863 * ixgbe_read_eeprom - Read word from EEPROM
865 * @offset: offset within the EEPROM to be read
866 * @data: read 16 bit value from EEPROM
868 * Reads 16 bit value from EEPROM
872 return ixgbe_call_func(hw, hw->eeprom.ops.read, (hw, offset, data),
877 * ixgbe_read_eeprom_buffer - Read word(s) from EEPROM
879 * @offset: offset within the EEPROM to be read
880 * @data: read 16 bit word(s) from EEPROM
883 * Reads 16 bit word(s) from EEPROM
888 return ixgbe_call_func(hw, hw->eeprom.ops.read_buffer,
894 * ixgbe_validate_eeprom_checksum - Validate EEPROM checksum
898 * Performs checksum calculation and validates the EEPROM checksum
902 return ixgbe_call_func(hw, hw->eeprom.ops.validate_checksum,
907 * ixgbe_update_eeprom_checksum - Updates the EEPROM checksum
912 return ixgbe_call_func(hw, hw->eeprom.ops.update_checksum, (hw),
1469 * ixgbe_bypass_rd_eep - Read the bypass FW eeprom address
1471 * @addr: The bypass eeprom address to read.
1528 * Performs byte read operation to SFP module's EEPROM over I2C interface.
1544 * Performs byte read operation to SFP module's EEPROM over I2C interface.
1591 * Performs byte write operation to SFP module's EEPROM over I2C interface
1608 * Performs byte write operation to SFP module's EEPROM over I2C interface
1650 * ixgbe_write_i2c_eeprom - Writes 8 bit EEPROM word over I2C interface
1652 * @byte_offset: EEPROM byte offset to write
1655 * Performs byte write operation to SFP module's EEPROM over I2C interface.
1666 * ixgbe_read_i2c_eeprom - Reads 8 bit EEPROM word over I2C interface
1668 * @byte_offset: EEPROM byte offset to read
1671 * Performs byte read operation to SFP module's EEPROM over I2C interface.
1735 * function (CSR, PHY0, PHY1, EEPROM, Flash)
1749 * function (CSR, PHY0, PHY1, EEPROM, Flash)