aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorKumar Gala <galak@kernel.crashing.org>2009-04-27 12:02:16 -0400
committerKumar Gala <galak@kernel.crashing.org>2009-05-19 01:46:21 -0400
commitda385780489db4f55dad96609511a9a6d1b041cb (patch)
treef2a87a21687c7ad162e74a56f494b3efb6c24a3c /arch
parent5a928079c9b95e7c34526b07a3bb80b8d062347f (diff)
powerpc/86xx: Add new LAW & MCM device tree nodes for all 86xx systems
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch')
-rw-r--r--arch/powerpc/boot/dts/gef_ppc9a.dts13
-rw-r--r--arch/powerpc/boot/dts/gef_sbc310.dts13
-rw-r--r--arch/powerpc/boot/dts/gef_sbc610.dts13
-rw-r--r--arch/powerpc/boot/dts/mpc8610_hpcd.dts13
-rw-r--r--arch/powerpc/boot/dts/mpc8641_hpcn.dts13
-rw-r--r--arch/powerpc/boot/dts/mpc8641_hpcn_36b.dts13
-rw-r--r--arch/powerpc/boot/dts/sbc8641d.dts13
7 files changed, 91 insertions, 0 deletions
diff --git a/arch/powerpc/boot/dts/gef_ppc9a.dts b/arch/powerpc/boot/dts/gef_ppc9a.dts
index 53a7a6255909..38dd0052f6c9 100644
--- a/arch/powerpc/boot/dts/gef_ppc9a.dts
+++ b/arch/powerpc/boot/dts/gef_ppc9a.dts
@@ -167,6 +167,19 @@
167 reg = <0xfef00000 0x100000>; // CCSRBAR 1M 167 reg = <0xfef00000 0x100000>; // CCSRBAR 1M
168 bus-frequency = <33333333>; 168 bus-frequency = <33333333>;
169 169
170 mcm-law@0 {
171 compatible = "fsl,mcm-law";
172 reg = <0x0 0x1000>;
173 fsl,num-laws = <10>;
174 };
175
176 mcm@1000 {
177 compatible = "fsl,mpc8641-mcm", "fsl,mcm";
178 reg = <0x1000 0x1000>;
179 interrupts = <17 2>;
180 interrupt-parent = <&mpic>;
181 };
182
170 i2c1: i2c@3000 { 183 i2c1: i2c@3000 {
171 #address-cells = <1>; 184 #address-cells = <1>;
172 #size-cells = <0>; 185 #size-cells = <0>;
diff --git a/arch/powerpc/boot/dts/gef_sbc310.dts b/arch/powerpc/boot/dts/gef_sbc310.dts
index 1569117e5ddc..155776ceac25 100644
--- a/arch/powerpc/boot/dts/gef_sbc310.dts
+++ b/arch/powerpc/boot/dts/gef_sbc310.dts
@@ -166,6 +166,19 @@
166 reg = <0xfef00000 0x100000>; // CCSRBAR 1M 166 reg = <0xfef00000 0x100000>; // CCSRBAR 1M
167 bus-frequency = <33333333>; 167 bus-frequency = <33333333>;
168 168
169 mcm-law@0 {
170 compatible = "fsl,mcm-law";
171 reg = <0x0 0x1000>;
172 fsl,num-laws = <10>;
173 };
174
175 mcm@1000 {
176 compatible = "fsl,mpc8641-mcm", "fsl,mcm";
177 reg = <0x1000 0x1000>;
178 interrupts = <17 2>;
179 interrupt-parent = <&mpic>;
180 };
181
169 i2c1: i2c@3000 { 182 i2c1: i2c@3000 {
170 #address-cells = <1>; 183 #address-cells = <1>;
171 #size-cells = <0>; 184 #size-cells = <0>;
diff --git a/arch/powerpc/boot/dts/gef_sbc610.dts b/arch/powerpc/boot/dts/gef_sbc610.dts
index 6582dbd36da7..6898d7e87fba 100644
--- a/arch/powerpc/boot/dts/gef_sbc610.dts
+++ b/arch/powerpc/boot/dts/gef_sbc610.dts
@@ -131,6 +131,19 @@
131 reg = <0xfef00000 0x100000>; // CCSRBAR 1M 131 reg = <0xfef00000 0x100000>; // CCSRBAR 1M
132 bus-frequency = <33333333>; 132 bus-frequency = <33333333>;
133 133
134 mcm-law@0 {
135 compatible = "fsl,mcm-law";
136 reg = <0x0 0x1000>;
137 fsl,num-laws = <10>;
138 };
139
140 mcm@1000 {
141 compatible = "fsl,mpc8641-mcm", "fsl,mcm";
142 reg = <0x1000 0x1000>;
143 interrupts = <17 2>;
144 interrupt-parent = <&mpic>;
145 };
146
134 i2c1: i2c@3000 { 147 i2c1: i2c@3000 {
135 #address-cells = <1>; 148 #address-cells = <1>;
136 #size-cells = <0>; 149 #size-cells = <0>;
diff --git a/arch/powerpc/boot/dts/mpc8610_hpcd.dts b/arch/powerpc/boot/dts/mpc8610_hpcd.dts
index 4f081bb17320..252db6e4e031 100644
--- a/arch/powerpc/boot/dts/mpc8610_hpcd.dts
+++ b/arch/powerpc/boot/dts/mpc8610_hpcd.dts
@@ -115,6 +115,19 @@
115 reg = <0xe0000000 0x1000>; 115 reg = <0xe0000000 0x1000>;
116 bus-frequency = <0>; 116 bus-frequency = <0>;
117 117
118 mcm-law@0 {
119 compatible = "fsl,mcm-law";
120 reg = <0x0 0x1000>;
121 fsl,num-laws = <10>;
122 };
123
124 mcm@1000 {
125 compatible = "fsl,mpc8610-mcm", "fsl,mcm";
126 reg = <0x1000 0x1000>;
127 interrupts = <17 2>;
128 interrupt-parent = <&mpic>;
129 };
130
118 i2c@3000 { 131 i2c@3000 {
119 #address-cells = <1>; 132 #address-cells = <1>;
120 #size-cells = <0>; 133 #size-cells = <0>;
diff --git a/arch/powerpc/boot/dts/mpc8641_hpcn.dts b/arch/powerpc/boot/dts/mpc8641_hpcn.dts
index 51852e6e842a..8bcccd7b5d70 100644
--- a/arch/powerpc/boot/dts/mpc8641_hpcn.dts
+++ b/arch/powerpc/boot/dts/mpc8641_hpcn.dts
@@ -117,6 +117,19 @@
117 reg = <0xffe00000 0x00001000>; // CCSRBAR 117 reg = <0xffe00000 0x00001000>; // CCSRBAR
118 bus-frequency = <0>; 118 bus-frequency = <0>;
119 119
120 mcm-law@0 {
121 compatible = "fsl,mcm-law";
122 reg = <0x0 0x1000>;
123 fsl,num-laws = <10>;
124 };
125
126 mcm@1000 {
127 compatible = "fsl,mpc8641-mcm", "fsl,mcm";
128 reg = <0x1000 0x1000>;
129 interrupts = <17 2>;
130 interrupt-parent = <&mpic>;
131 };
132
120 i2c@3000 { 133 i2c@3000 {
121 #address-cells = <1>; 134 #address-cells = <1>;
122 #size-cells = <0>; 135 #size-cells = <0>;
diff --git a/arch/powerpc/boot/dts/mpc8641_hpcn_36b.dts b/arch/powerpc/boot/dts/mpc8641_hpcn_36b.dts
index b5dc94204d03..d4c909d1c00c 100644
--- a/arch/powerpc/boot/dts/mpc8641_hpcn_36b.dts
+++ b/arch/powerpc/boot/dts/mpc8641_hpcn_36b.dts
@@ -110,6 +110,19 @@
110 reg = <0x0f 0xffe00000 0x0 0x00001000>; // CCSRBAR 110 reg = <0x0f 0xffe00000 0x0 0x00001000>; // CCSRBAR
111 bus-frequency = <0>; 111 bus-frequency = <0>;
112 112
113 mcm-law@0 {
114 compatible = "fsl,mcm-law";
115 reg = <0x0 0x1000>;
116 fsl,num-laws = <10>;
117 };
118
119 mcm@1000 {
120 compatible = "fsl,mpc8641-mcm", "fsl,mcm";
121 reg = <0x1000 0x1000>;
122 interrupts = <17 2>;
123 interrupt-parent = <&mpic>;
124 };
125
113 i2c@3000 { 126 i2c@3000 {
114 #address-cells = <1>; 127 #address-cells = <1>;
115 #size-cells = <0>; 128 #size-cells = <0>;
diff --git a/arch/powerpc/boot/dts/sbc8641d.dts b/arch/powerpc/boot/dts/sbc8641d.dts
index cfd5782226b3..aa8f931a0e9b 100644
--- a/arch/powerpc/boot/dts/sbc8641d.dts
+++ b/arch/powerpc/boot/dts/sbc8641d.dts
@@ -129,6 +129,19 @@
129 reg = <0xf8000000 0x00001000>; // CCSRBAR 129 reg = <0xf8000000 0x00001000>; // CCSRBAR
130 bus-frequency = <0>; 130 bus-frequency = <0>;
131 131
132 mcm-law@0 {
133 compatible = "fsl,mcm-law";
134 reg = <0x0 0x1000>;
135 fsl,num-laws = <10>;
136 };
137
138 mcm@1000 {
139 compatible = "fsl,mpc8641-mcm", "fsl,mcm";
140 reg = <0x1000 0x1000>;
141 interrupts = <17 2>;
142 interrupt-parent = <&mpic>;
143 };
144
132 i2c@3000 { 145 i2c@3000 {
133 #address-cells = <1>; 146 #address-cells = <1>;
134 #size-cells = <0>; 147 #size-cells = <0>;