Kernel-3.10.0-957.el7_eepro

EEPROMs (I2C)

Required properties:

  • compatible : should be “,

     If there is no specific driver for <manufacturer>, a generic
     driver based on <type> is selected. Possible types are:
     24c00, 24c01, 24c02, 24c04, 24c08, 24c16, 24c32, 24c64,
     24c128, 24c256, 24c512, 24c1024, spd
    
  • reg : the I2C address of the EEPROM

Optional properties:

  • pagesize : the length of the pagesize for writing. Please consult the

           manual of your device, that value varies a lot. A wrong value
       may result in data loss! If not specified, a safety value of
       '1' is used which will be very slow.
    
  • read-only: this parameterless property disables writes to the eeprom

Example:

eeprom@52 {
compatible = “atmel,24c32”;
reg = <0x52>;
pagesize = <32>;
};