diff options
author | Kumar Gala <galak@kernel.crashing.org> | 2009-04-27 12:02:16 -0400 |
---|---|---|
committer | Kumar Gala <galak@kernel.crashing.org> | 2009-05-19 01:46:21 -0400 |
commit | da385780489db4f55dad96609511a9a6d1b041cb (patch) | |
tree | f2a87a21687c7ad162e74a56f494b3efb6c24a3c /arch/powerpc | |
parent | 5a928079c9b95e7c34526b07a3bb80b8d062347f (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/powerpc')
-rw-r--r-- | arch/powerpc/boot/dts/gef_ppc9a.dts | 13 | ||||
-rw-r--r-- | arch/powerpc/boot/dts/gef_sbc310.dts | 13 | ||||
-rw-r--r-- | arch/powerpc/boot/dts/gef_sbc610.dts | 13 | ||||
-rw-r--r-- | arch/powerpc/boot/dts/mpc8610_hpcd.dts | 13 | ||||
-rw-r--r-- | arch/powerpc/boot/dts/mpc8641_hpcn.dts | 13 | ||||
-rw-r--r-- | arch/powerpc/boot/dts/mpc8641_hpcn_36b.dts | 13 | ||||
-rw-r--r-- | arch/powerpc/boot/dts/sbc8641d.dts | 13 |
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>; |