Lines Matching full:eeprom
35 /* EEPROM memory addresses are 19-bits long, which can
38 * "Device Type Identifier"--an I2C concept, which for EEPROM devices
39 * is hard-coded as 1010b, indicating that it is an EEPROM
43 * the EEPROM memory address. The format on the wire for EEPROM
52 * which is exactly the EEPROM memory address, or offset,
53 * in order to address up to 8 EEPROM devices on the I2C bus.
55 * For instance, a 2-Mbit I2C EEPROM part, addresses all its bytes,
67 * 2-Mbit EEPROM devices on the same bus, but see one contiguous
79 * That is, for an I2C EEPROM driver everything is controlled by
112 /* Set the EEPROM address we want to write to/read from. in __amdgpu_eeprom_xfer()
128 * As per the AT24CM02 EEPROM spec, after in __amdgpu_eeprom_xfer()
139 /* Reading from the EEPROM has no limitation in __amdgpu_eeprom_xfer()
140 * on the number of bytes read from the EEPROM in __amdgpu_eeprom_xfer()
156 /* According to EEPROM specs the length of the in __amdgpu_eeprom_xfer()
172 * amdgpu_eeprom_xfer -- Read/write from/to an I2C EEPROM device
174 * @eeprom_addr: EEPROM address from which to read/write
177 * @read: True if reading from the EEPROM, false if writing