summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts
diff options
context:
space:
mode:
authorJinu Thomas <jinujoy@linux.vnet.ibm.com>2019-10-16 09:17:46 +0300
committerJoel Stanley <joel@jms.id.au>2019-11-01 13:24:46 +0300
commita3bff4fec5e1a148b599c74a59b2849e5ac2b19c (patch)
treedacb196f7e8e3ed1913f3d42bbb64601f680706c /arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts
parent575640201e666251f7ec0ff71f3e8ea9a68bdceb (diff)
downloadlinux-a3bff4fec5e1a148b599c74a59b2849e5ac2b19c.tar.xz
ARM: dts: aspeed: rainier: Add i2c eeproms
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>
Diffstat (limited to 'arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts')
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts105
1 files changed, 105 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts b/arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts
index 1571a797a4f4..765514b083ef 100644
--- a/arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts
+++ b/arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts
@@ -49,6 +49,11 @@
&i2c0 {
status = "okay";
+
+ eeprom@51 {
+ compatible = "atmel,24c64";
+ reg = <0x51>;
+ };
};
&i2c1 {
@@ -100,6 +105,21 @@
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 {
@@ -114,6 +134,16 @@
compatible = "ti,tmp275";
reg = <0x49>;
};
+
+ eeprom@50 {
+ compatible = "atmel,24c64";
+ reg = <0x50>;
+ };
+
+ eeprom@51 {
+ compatible = "atmel,24c64";
+ reg = <0x51>;
+ };
};
&i2c6 {
@@ -133,6 +163,26 @@
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 {
@@ -258,6 +308,16 @@
reg = <0x76>;
#io-channel-cells = <0>;
};
+
+ eeprom@50 {
+ compatible = "atmel,24c64";
+ reg = <0x50>;
+ };
+
+ eeprom@51 {
+ compatible = "atmel,24c64";
+ reg = <0x51>;
+ };
};
&i2c8 {
@@ -292,6 +352,16 @@
compatible = "ti,tmp275";
reg = <0x4a>;
};
+
+ eeprom@50 {
+ compatible = "atmel,24c64";
+ reg = <0x50>;
+ };
+
+ eeprom@51 {
+ compatible = "atmel,24c64";
+ reg = <0x51>;
+ };
};
&i2c9 {
@@ -336,6 +406,11 @@
compatible = "infineon,ir35221";
reg = <0x74>;
};
+
+ eeprom@50 {
+ compatible = "atmel,24c64";
+ reg = <0x50>;
+ };
};
&i2c10 {
@@ -380,6 +455,11 @@
compatible = "infineon,ir35221";
reg = <0x74>;
};
+
+ eeprom@50 {
+ compatible = "atmel,24c64";
+ reg = <0x50>;
+ };
};
&i2c11 {
@@ -394,6 +474,16 @@
compatible = "ti,tmp275";
reg = <0x49>;
};
+
+ eeprom@50 {
+ compatible = "atmel,24c64";
+ reg = <0x50>;
+ };
+
+ eeprom@51 {
+ compatible = "atmel,24c64";
+ reg = <0x51>;
+ };
};
&i2c12 {
@@ -767,14 +857,29 @@
&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 {