ARM: dts: aspeed: rainier: Add i2c eeproms
authorJinu Thomas <jinujoy@linux.vnet.ibm.com>
Wed, 16 Oct 2019 06:17:46 +0000 (11:47 +0530)
committerJoel Stanley <joel@jms.id.au>
Fri, 1 Nov 2019 10:24:46 +0000 (20:54 +1030)
Added eeproms for the below VPD devices
- BMC
- TPM
- System Planar
- DCM 0 VRM
- DCM 1 VRM
- Base Op panel
- Lcd Op panel
- DASD (All)
- PCIe Cards (All)

Signed-off-by: Jinu Joy Thomas <jinu.joy.thomas@in.ibm.com>
Reviewed-by: Santosh Puranik <santosh.puranik.ibm@gmail.com>
Signed-off-by: Joel Stanley <joel@jms.id.au>
arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts

index 1571a797a4f4597fd036d41c3d1a7ad019246cc7..765514b083ef35a03cbbbebc04d4a033c129b018 100644 (file)
 
 &i2c0 {
        status = "okay";
+
+       eeprom@51 {
+               compatible = "atmel,24c64";
+               reg = <0x51>;
+       };
 };
 
 &i2c1 {
                compatible = "ti,tmp275";
                reg = <0x4a>;
        };
+
+       eeprom@50 {
+               compatible = "atmel,24c64";
+               reg = <0x50>;
+       };
+
+       eeprom@51 {
+               compatible = "atmel,24c64";
+               reg = <0x51>;
+       };
+
+       eeprom@52 {
+               compatible = "atmel,24c64";
+               reg = <0x52>;
+       };
 };
 
 &i2c5 {
                compatible = "ti,tmp275";
                reg = <0x49>;
        };
+
+       eeprom@50 {
+               compatible = "atmel,24c64";
+               reg = <0x50>;
+       };
+
+       eeprom@51 {
+               compatible = "atmel,24c64";
+               reg = <0x51>;
+       };
 };
 
 &i2c6 {
                compatible = "ti,tmp275";
                reg = <0x4b>;
        };
+
+       eeprom@50 {
+               compatible = "atmel,24c64";
+               reg = <0x50>;
+       };
+
+       eeprom@51 {
+               compatible = "atmel,24c64";
+               reg = <0x51>;
+       };
+
+       eeprom@52 {
+               compatible = "atmel,24c64";
+               reg = <0x52>;
+       };
+
+       eeprom@53 {
+               compatible = "atmel,24c64";
+               reg = <0x53>;
+       };
 };
 
 &i2c7 {
                reg = <0x76>;
                #io-channel-cells = <0>;
        };
+
+       eeprom@50 {
+               compatible = "atmel,24c64";
+               reg = <0x50>;
+       };
+
+       eeprom@51 {
+               compatible = "atmel,24c64";
+               reg = <0x51>;
+       };
 };
 
 &i2c8 {
                compatible = "ti,tmp275";
                reg = <0x4a>;
        };
+
+       eeprom@50 {
+               compatible = "atmel,24c64";
+               reg = <0x50>;
+       };
+
+       eeprom@51 {
+               compatible = "atmel,24c64";
+               reg = <0x51>;
+       };
 };
 
 &i2c9 {
                compatible = "infineon,ir35221";
                reg = <0x74>;
        };
+
+       eeprom@50 {
+               compatible = "atmel,24c64";
+               reg = <0x50>;
+       };
 };
 
 &i2c10 {
                compatible = "infineon,ir35221";
                reg = <0x74>;
        };
+
+       eeprom@50 {
+               compatible = "atmel,24c64";
+               reg = <0x50>;
+       };
 };
 
 &i2c11 {
                compatible = "ti,tmp275";
                reg = <0x49>;
        };
+
+       eeprom@50 {
+               compatible = "atmel,24c64";
+               reg = <0x50>;
+       };
+
+       eeprom@51 {
+               compatible = "atmel,24c64";
+               reg = <0x51>;
+       };
 };
 
 &i2c12 {
 
 &i2c13 {
        status = "okay";
+
+       eeprom@50 {
+               compatible = "atmel,24c64";
+               reg = <0x50>;
+       };
 };
 
 &i2c14 {
        status = "okay";
+
+       eeprom@50 {
+               compatible = "atmel,24c64";
+               reg = <0x50>;
+       };
 };
 
 &i2c15 {
        status = "okay";
+
+       eeprom@50 {
+               compatible = "atmel,24c64";
+               reg = <0x50>;
+       };
 };
 
 &lpc_ctrl {