powerpc/fsl: Removed reg property from 85xx/86xx soc node
authorKumar Gala <galak@kernel.crashing.org>
Fri, 8 May 2009 13:40:11 +0000 (08:40 -0500)
committerKumar Gala <galak@kernel.crashing.org>
Tue, 19 May 2009 05:50:29 +0000 (00:50 -0500)
Between the addition of the ecm/mcm law nodes and the fact that the
get_immrbase() has been using the range property of the SoC to determine
the base address of CCSR space we no longer need the reg property at
the soc node level.  It has been ill specified and varied between device
trees to cover either the {e,m}cm-law node, some odd subset of CCSR
space or all of CCSR space.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
30 files changed:
arch/powerpc/boot/dts/gef_ppc9a.dts
arch/powerpc/boot/dts/gef_sbc310.dts
arch/powerpc/boot/dts/gef_sbc610.dts
arch/powerpc/boot/dts/mpc8536ds.dts
arch/powerpc/boot/dts/mpc8540ads.dts
arch/powerpc/boot/dts/mpc8541cds.dts
arch/powerpc/boot/dts/mpc8544ds.dts
arch/powerpc/boot/dts/mpc8548cds.dts
arch/powerpc/boot/dts/mpc8555cds.dts
arch/powerpc/boot/dts/mpc8560ads.dts
arch/powerpc/boot/dts/mpc8568mds.dts
arch/powerpc/boot/dts/mpc8569mds.dts
arch/powerpc/boot/dts/mpc8572ds.dts
arch/powerpc/boot/dts/mpc8572ds_36b.dts
arch/powerpc/boot/dts/mpc8572ds_camp_core0.dts
arch/powerpc/boot/dts/mpc8572ds_camp_core1.dts
arch/powerpc/boot/dts/mpc8610_hpcd.dts
arch/powerpc/boot/dts/mpc8641_hpcn.dts
arch/powerpc/boot/dts/mpc8641_hpcn_36b.dts
arch/powerpc/boot/dts/sbc8548.dts
arch/powerpc/boot/dts/sbc8560.dts
arch/powerpc/boot/dts/sbc8641d.dts
arch/powerpc/boot/dts/socrates.dts
arch/powerpc/boot/dts/stx_gp3_8560.dts
arch/powerpc/boot/dts/tqm8540.dts
arch/powerpc/boot/dts/tqm8541.dts
arch/powerpc/boot/dts/tqm8548-bigflash.dts
arch/powerpc/boot/dts/tqm8548.dts
arch/powerpc/boot/dts/tqm8555.dts
arch/powerpc/boot/dts/tqm8560.dts

index 38dd0052f6c9f06069af33d459cda9779e063ebf..910944edd886fdfa42994adedfbe4757668bd084 100644 (file)
                device_type = "soc";
                compatible = "fsl,mpc8641-soc", "simple-bus";
                ranges = <0x0 0xfef00000 0x00100000>;
-               reg = <0xfef00000 0x100000>;    // CCSRBAR 1M
                bus-frequency = <33333333>;
 
                mcm-law@0 {
index 155776ceac259bb7aabc930552b4664d287a5dfb..0f4c9ec2c3a619523108360f315b1fc0dd83fa73 100644 (file)
                device_type = "soc";
                compatible = "simple-bus";
                ranges = <0x0 0xfef00000 0x00100000>;
-               reg = <0xfef00000 0x100000>;    // CCSRBAR 1M
                bus-frequency = <33333333>;
 
                mcm-law@0 {
index 6898d7e87fba29a88ce07444e373e09bdd55fc66..217f8aa6672579afef8b710e733d628ad7058b20 100644 (file)
                device_type = "soc";
                compatible = "simple-bus";
                ranges = <0x0 0xfef00000 0x00100000>;
-               reg = <0xfef00000 0x100000>;    // CCSRBAR 1M
                bus-frequency = <33333333>;
 
                mcm-law@0 {
index b6fd8564c0e37a9da47549bbfef3b10557f02545..e781ad2f1f8aca20d0312636ac9f974b8898ab81 100644 (file)
@@ -51,7 +51,6 @@
                device_type = "soc";
                compatible = "simple-bus";
                ranges = <0x0 0xffe00000 0x100000>;
-               reg = <0xffe00000 0x1000>;
                bus-frequency = <0>;            // Filled out by uboot.
 
                ecm-law@0 {
index 7c8b1093b0b8af6775f246cc1ca05ceb90f24700..9dc292962a9a395a6b6f6daace2313f1258720c8 100644 (file)
@@ -55,7 +55,6 @@
                device_type = "soc";
                compatible = "simple-bus";
                ranges = <0x0 0xe0000000 0x100000>;
-               reg = <0xe0000000 0x100000>;    // CCSRBAR 1M
                bus-frequency = <0>;
 
                ecm-law@0 {
index de9d8b55391b0eeabb79ed759030b3f28751d627..9a3ad311aedfc62402338cf470a2373417332307 100644 (file)
@@ -55,7 +55,6 @@
                device_type = "soc";
                compatible = "simple-bus";
                ranges = <0x0 0xe0000000 0x100000>;
-               reg = <0xe0000000 0x1000>;      // CCSRBAR 1M
                bus-frequency = <0>;
 
                ecm-law@0 {
index 9819d6c2275ceac88faa2f4c4cc420061823de68..98e94b465662c4dfef1b8a8805721251eb157078 100644 (file)
@@ -57,7 +57,6 @@
                compatible = "simple-bus";
 
                ranges = <0x0 0xe0000000 0x100000>;
-               reg = <0xe0000000 0x1000>;      // CCSRBAR 1M
                bus-frequency = <0>;            // Filled out by uboot.
 
                ecm-law@0 {
index 6e40db7e2b152325361eab83c1e652156890615d..475be1433fe104ce4484d46454344a0c929e039e 100644 (file)
@@ -60,7 +60,6 @@
                device_type = "soc";
                compatible = "simple-bus";
                ranges = <0x0 0xe0000000 0x100000>;
-               reg = <0xe0000000 0x1000>;      // CCSRBAR
                bus-frequency = <0>;
 
                ecm-law@0 {
index 6291497721bae56aad16455d1c97ca8423d61b46..065b2f093de2527e60aef62abd9079bbcf9a5d16 100644 (file)
@@ -55,7 +55,6 @@
                device_type = "soc";
                compatible = "simple-bus";
                ranges = <0x0 0xe0000000 0x100000>;
-               reg = <0xe0000000 0x1000>;      // CCSRBAR 1M
                bus-frequency = <0>;
 
                ecm-law@0 {
index a2347b57a2a2874b8318bb8233b490aaf2378e12..a5bb1ec70a5ac5805bd8c63dbaea192d995d498f 100644 (file)
@@ -55,7 +55,6 @@
                device_type = "soc";
                compatible = "simple-bus";
                ranges = <0x0 0xe0000000 0x100000>;
-               reg = <0xe0000000 0x200>;
                bus-frequency = <330000000>;
 
                ecm-law@0 {
index fcab16808e57a1856d42e141d0775dae4be32704..073f140ad17fd0df66c56ca3e74131067af73fc9 100644 (file)
@@ -62,7 +62,6 @@
                device_type = "soc";
                compatible = "simple-bus";
                ranges = <0x0 0xe0000000 0x100000>;
-               reg = <0xe0000000 0x1000>;
                bus-frequency = <0>;
 
                ecm-law@0 {
index e16a5d4cbc265aec5ce02e7f26f76548bf6c2bf6..69cec814da4449e9a294f8413b59e3474b8c3411 100644 (file)
@@ -94,7 +94,6 @@
                device_type = "soc";
                compatible = "fsl,mpc8569-immr", "simple-bus";
                ranges = <0x0 0xe0000000 0x100000>;
-               reg = <0xe0000000 0x1000>;
                bus-frequency = <0>;
 
                ecm-law@0 {
index 3f9a62313f296119ad3ec2f7becad530f8111c97..cafc1285c140778990d04e3096f81bcc032f0ffd 100644 (file)
                device_type = "soc";
                compatible = "simple-bus";
                ranges = <0x0 0 0xffe00000 0x100000>;
-               reg = <0 0xffe00000 0 0x1000>;  // CCSRBAR & soc regs, remove once parse code for immrbase fixed
                bus-frequency = <0>;            // Filled out by uboot.
 
                ecm-law@0 {
index fee17f35f7a07761cb523456b9a067b8bdf7087e..11979659c577ea6ecff1fe11b9525e1a7cf2bb32 100644 (file)
                device_type = "soc";
                compatible = "simple-bus";
                ranges = <0x0 0xf 0xffe00000 0x100000>;
-               reg = <0xf 0xffe00000 0 0x1000>;        // CCSRBAR & soc regs, remove once parse code for immrbase fixed
                bus-frequency = <0>;            // Filled out by uboot.
 
                ecm-law@0 {
index abb1730d15ad8b716d626da9da02d071eb8f328e..5bd1011fde960d083d4ab496736eaf48388e0221 100644 (file)
@@ -59,7 +59,6 @@
                device_type = "soc";
                compatible = "simple-bus";
                ranges = <0x0 0xffe00000 0x100000>;
-               reg = <0xffe00000 0x1000>;      // CCSRBAR & soc regs, remove once parse code for immrbase fixed
                bus-frequency = <0>;            // Filled out by uboot.
 
                ecm-law@0 {
index 0ded4a62213674e0a807c50d062f1028e43dc07d..0efc3456e2976e6ee67673aabb5232fe69589b34 100644 (file)
@@ -58,7 +58,6 @@
                device_type = "soc";
                compatible = "simple-bus";
                ranges = <0x0 0xffe00000 0x100000>;
-               reg = <0xffe00000 0x1000>;      // CCSRBAR & soc regs, remove once parse code for immrbase fixed
                bus-frequency = <0>;            // Filled out by uboot.
 
                L2: l2-cache-controller@20000 {
index 252db6e4e03160a3f01acb09a4d57a57285babb1..cfc2c60d1f5f4ccd9aee8484bf3d6f78db26513c 100644 (file)
                device_type = "soc";
                compatible = "fsl,mpc8610-immr", "simple-bus";
                ranges = <0x0 0xe0000000 0x00100000>;
-               reg = <0xe0000000 0x1000>;
                bus-frequency = <0>;
 
                mcm-law@0 {
index 8bcccd7b5d703af15641385c0c410bf00cf3402e..848320e4d3c4060049e6d78b1449aa24a62b8606 100644 (file)
                device_type = "soc";
                compatible = "simple-bus";
                ranges = <0x00000000 0xffe00000 0x00100000>;
-               reg = <0xffe00000 0x00001000>;  // CCSRBAR
                bus-frequency = <0>;
 
                mcm-law@0 {
index d4c909d1c00c254ba243f73c863341f400995625..65893b9f963dba879fdede44ceadc9ef7930dc3c 100644 (file)
                device_type = "soc";
                compatible = "simple-bus";
                ranges = <0x00000000 0x0f 0xffe00000 0x00100000>;
-               reg = <0x0f 0xffe00000 0x0 0x00001000>; // CCSRBAR
                bus-frequency = <0>;
 
                mcm-law@0 {
index 66c9165eeb7a39930b3426a26847ed61a0acee58..9eefe00ed25358500beb19a58583a2bb3fb98a09 100644 (file)
                #size-cells = <1>;
                device_type = "soc";
                ranges = <0x00000000 0xe0000000 0x00100000>;
-               reg = <0xe0000000 0x00001000>;  // CCSRBAR
                bus-frequency = <0>;
                compatible = "simple-bus";
 
index ff6a52270a9b06847ea10430f6362453410cef75..239d57a55cf41e48b6d10fc66f40762d4bfcfaf5 100644 (file)
@@ -57,7 +57,6 @@
                #size-cells = <1>;
                device_type = "soc";
                ranges = <0x0 0xff700000 0x00100000>;
-               reg = <0xff700000 0x00100000>;
                clock-frequency = <0>;
 
                ecm-law@0 {
index aa8f931a0e9be2d10cbb486b07a2abe74c49e283..ee5538feb4555fa89a9198d08a5d8181fa054fbc 100644 (file)
                device_type = "soc";
                compatible = "simple-bus";
                ranges = <0x00000000 0xf8000000 0x00100000>;
-               reg = <0xf8000000 0x00001000>;  // CCSRBAR
                bus-frequency = <0>;
 
                mcm-law@0 {
index 779876a8867eaa88bc91634663f65ebba029cbe0..feb4ef6bd14466bd65739306dc4d231170ea873c 100644 (file)
@@ -55,7 +55,6 @@
                device_type = "soc";
 
                ranges = <0x00000000 0xe0000000 0x00100000>;
-               reg = <0xe0000000 0x00001000>;  // CCSRBAR 1M
                bus-frequency = <0>;            // Filled in by U-Boot
                compatible = "fsl,mpc8544-immr", "simple-bus";
 
index ce35e89a6655b98248a1e5385ae29929d383023e..b670d03fbcd91ba172bb14d14fb8db519aa2fd2c 100644 (file)
@@ -52,7 +52,6 @@
                #size-cells = <1>;
                device_type = "soc";
                ranges = <0 0xfdf00000 0x100000>;
-               reg = <0xfdf00000 0x1000>;
                bus-frequency = <0>;
                compatible = "fsl,mpc8560-immr", "simple-bus";
 
index 5e9eecc33a410158c7ba528fc51548fc341281aa..71347537b83e16f08d882547c57a7bdd562aad23 100644 (file)
@@ -54,7 +54,6 @@
                #size-cells = <1>;
                device_type = "soc";
                ranges = <0x0 0xe0000000 0x100000>;
-               reg = <0xe0000000 0x200>;
                bus-frequency = <0>;
                compatible = "fsl,mpc8540-immr", "simple-bus";
 
index 3c8d5c1000d6a1372b6a2e8ac91bce3fcc2963c4..b30f63753d412582caad06dbddb909e369896a9c 100644 (file)
@@ -53,7 +53,6 @@
                #size-cells = <1>;
                device_type = "soc";
                ranges = <0x0 0xe0000000 0x100000>;
-               reg = <0xe0000000 0x200>;
                bus-frequency = <0>;
                compatible = "fsl,mpc8541-immr", "simple-bus";
 
index 435d2b240eb9a31845f348204d150b2aa4e2f5bd..61f25e15fd66c36492599a19aadaeff7d26eefb2 100644 (file)
@@ -55,7 +55,6 @@
                #size-cells = <1>;
                device_type = "soc";
                ranges = <0x0 0xa0000000 0x100000>;
-               reg = <0xa0000000 0x1000>;      // CCSRBAR
                bus-frequency = <0>;
                compatible = "fsl,mpc8548-immr", "simple-bus";
 
index 3b8af5bd6adfb057fb82a53cd42c474fad092bed..025759c7c955cb838d8af6b43909618e2c549901 100644 (file)
@@ -55,7 +55,6 @@
                #size-cells = <1>;
                device_type = "soc";
                ranges = <0x0 0xe0000000 0x100000>;
-               reg = <0xe0000000 0x1000>;      // CCSRBAR
                bus-frequency = <0>;
                compatible = "fsl,mpc8548-immr", "simple-bus";
 
index a820bbeb2f7d5739544ecedce2175c983e9648cd..95e287381836eaf6ce26cb131295a703f50e8a47 100644 (file)
@@ -53,7 +53,6 @@
                #size-cells = <1>;
                device_type = "soc";
                ranges = <0x0 0xe0000000 0x100000>;
-               reg = <0xe0000000 0x200>;
                bus-frequency = <0>;
                compatible = "fsl,mpc8555-immr", "simple-bus";
 
index fa73550625251f335b48b09a6ed784b10a7633f6..ff70580a8f4cd800b474291b04d64788ed513075 100644 (file)
@@ -55,7 +55,6 @@
                #size-cells = <1>;
                device_type = "soc";
                ranges = <0x0 0xe0000000 0x100000>;
-               reg = <0xe0000000 0x200>;
                bus-frequency = <0>;
                compatible = "fsl,mpc8560-immr", "simple-bus";