Lines Matching full:eeprom
8 * igc_poll_eerd_eewr_done - Poll for EEPROM read/write completion
10 * @ee_reg: EEPROM flag for polling
12 * Polls the EEPROM status bit for either read or write completion based
39 * igc_acquire_nvm - Generic request for access to EEPROM
42 * Set the EEPROM access request bit and wait for EEPROM access grant bit.
44 * EEPROM access and return -IGC_ERR_NVM (-1).
74 * igc_release_nvm - Release exclusive access to EEPROM
77 * Stop any current commands to the EEPROM and clear the EEPROM request bit.
89 * igc_read_nvm_eerd - Reads EEPROM using EERD register
91 * @offset: offset of word in the EEPROM to read
93 * @data: word read from the EEPROM
95 * Reads a 16 bit word from the EEPROM using the EERD register.
155 * igc_validate_nvm_checksum - Validate EEPROM checksum
158 * Calculates the EEPROM checksum by reading/adding each word of the EEPROM
159 * and then verifies that the sum of the EEPROM is equal to 0xBABA.
187 * igc_update_nvm_checksum - Update EEPROM checksum
190 * Updates the EEPROM checksum by reading/adding each word of the EEPROM
191 * up to the checksum. Then calculates the EEPROM checksum and writes the
192 * value to the EEPROM.