aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorDmitry Eremin-Solenikov <dbaryshkov@gmail.com>2009-11-16 08:58:52 -0500
committerKumar Gala <galak@kernel.crashing.org>2009-12-09 16:15:36 -0500
commit3320cf844f3183870e66059174ce73f9662e523b (patch)
tree48fe8b557f8bc642c7ea4e8b96e792df1e44ff0f /arch
parent9174e4989ecf53eca69767229deb9ad85efd55fe (diff)
powerpc/83xx: mpc8349emitx - populate I2C busses in device tree
Add OF descriptions of EEPROM, two GPIO extenders and SPD hanging on I2C on this board. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch')
-rw-r--r--arch/powerpc/boot/dts/mpc8349emitx.dts25
1 files changed, 25 insertions, 0 deletions
diff --git a/arch/powerpc/boot/dts/mpc8349emitx.dts b/arch/powerpc/boot/dts/mpc8349emitx.dts
index 16872c9a79bd..0fb78b20ef96 100644
--- a/arch/powerpc/boot/dts/mpc8349emitx.dts
+++ b/arch/powerpc/boot/dts/mpc8349emitx.dts
@@ -90,6 +90,12 @@
90 interrupts = <14 0x8>; 90 interrupts = <14 0x8>;
91 interrupt-parent = <&ipic>; 91 interrupt-parent = <&ipic>;
92 dfsrr; 92 dfsrr;
93
94 eeprom: at24@50 {
95 compatible = "st-micro,24c256";
96 reg = <0x50>;
97 };
98
93 }; 99 };
94 100
95 i2c@3100 { 101 i2c@3100 {
@@ -109,6 +115,25 @@
109 interrupt-parent = <&ipic>; 115 interrupt-parent = <&ipic>;
110 }; 116 };
111 117
118 pcf1: iexp@38 {
119 #gpio-cells = <2>;
120 compatible = "ti,pcf8574a";
121 reg = <0x38>;
122 gpio-controller;
123 };
124
125 pcf2: iexp@39 {
126 #gpio-cells = <2>;
127 compatible = "ti,pcf8574a";
128 reg = <0x39>;
129 gpio-controller;
130 };
131
132 spd: at24@51 {
133 compatible = "at24,spd";
134 reg = <0x51>;
135 };
136
112 mcu_pio: mcu@a { 137 mcu_pio: mcu@a {
113 #gpio-cells = <2>; 138 #gpio-cells = <2>;
114 compatible = "fsl,mc9s08qg8-mpc8349emitx", 139 compatible = "fsl,mc9s08qg8-mpc8349emitx",