Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

powerpc/fsl: Removed reg property from 85xx/86xx soc node

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
-1
arch/powerpc/boot/dts/gef_ppc9a.dts
··· 164 164 device_type = "soc"; 165 165 compatible = "fsl,mpc8641-soc", "simple-bus"; 166 166 ranges = <0x0 0xfef00000 0x00100000>; 167 - reg = <0xfef00000 0x100000>; // CCSRBAR 1M 168 167 bus-frequency = <33333333>; 169 168 170 169 mcm-law@0 {
-1
arch/powerpc/boot/dts/gef_sbc310.dts
··· 163 163 device_type = "soc"; 164 164 compatible = "simple-bus"; 165 165 ranges = <0x0 0xfef00000 0x00100000>; 166 - reg = <0xfef00000 0x100000>; // CCSRBAR 1M 167 166 bus-frequency = <33333333>; 168 167 169 168 mcm-law@0 {
-1
arch/powerpc/boot/dts/gef_sbc610.dts
··· 128 128 device_type = "soc"; 129 129 compatible = "simple-bus"; 130 130 ranges = <0x0 0xfef00000 0x00100000>; 131 - reg = <0xfef00000 0x100000>; // CCSRBAR 1M 132 131 bus-frequency = <33333333>; 133 132 134 133 mcm-law@0 {
-1
arch/powerpc/boot/dts/mpc8536ds.dts
··· 51 51 device_type = "soc"; 52 52 compatible = "simple-bus"; 53 53 ranges = <0x0 0xffe00000 0x100000>; 54 - reg = <0xffe00000 0x1000>; 55 54 bus-frequency = <0>; // Filled out by uboot. 56 55 57 56 ecm-law@0 {
-1
arch/powerpc/boot/dts/mpc8540ads.dts
··· 55 55 device_type = "soc"; 56 56 compatible = "simple-bus"; 57 57 ranges = <0x0 0xe0000000 0x100000>; 58 - reg = <0xe0000000 0x100000>; // CCSRBAR 1M 59 58 bus-frequency = <0>; 60 59 61 60 ecm-law@0 {
-1
arch/powerpc/boot/dts/mpc8541cds.dts
··· 55 55 device_type = "soc"; 56 56 compatible = "simple-bus"; 57 57 ranges = <0x0 0xe0000000 0x100000>; 58 - reg = <0xe0000000 0x1000>; // CCSRBAR 1M 59 58 bus-frequency = <0>; 60 59 61 60 ecm-law@0 {
-1
arch/powerpc/boot/dts/mpc8544ds.dts
··· 57 57 compatible = "simple-bus"; 58 58 59 59 ranges = <0x0 0xe0000000 0x100000>; 60 - reg = <0xe0000000 0x1000>; // CCSRBAR 1M 61 60 bus-frequency = <0>; // Filled out by uboot. 62 61 63 62 ecm-law@0 {
-1
arch/powerpc/boot/dts/mpc8548cds.dts
··· 60 60 device_type = "soc"; 61 61 compatible = "simple-bus"; 62 62 ranges = <0x0 0xe0000000 0x100000>; 63 - reg = <0xe0000000 0x1000>; // CCSRBAR 64 63 bus-frequency = <0>; 65 64 66 65 ecm-law@0 {
-1
arch/powerpc/boot/dts/mpc8555cds.dts
··· 55 55 device_type = "soc"; 56 56 compatible = "simple-bus"; 57 57 ranges = <0x0 0xe0000000 0x100000>; 58 - reg = <0xe0000000 0x1000>; // CCSRBAR 1M 59 58 bus-frequency = <0>; 60 59 61 60 ecm-law@0 {
-1
arch/powerpc/boot/dts/mpc8560ads.dts
··· 55 55 device_type = "soc"; 56 56 compatible = "simple-bus"; 57 57 ranges = <0x0 0xe0000000 0x100000>; 58 - reg = <0xe0000000 0x200>; 59 58 bus-frequency = <330000000>; 60 59 61 60 ecm-law@0 {
-1
arch/powerpc/boot/dts/mpc8568mds.dts
··· 62 62 device_type = "soc"; 63 63 compatible = "simple-bus"; 64 64 ranges = <0x0 0xe0000000 0x100000>; 65 - reg = <0xe0000000 0x1000>; 66 65 bus-frequency = <0>; 67 66 68 67 ecm-law@0 {
-1
arch/powerpc/boot/dts/mpc8569mds.dts
··· 94 94 device_type = "soc"; 95 95 compatible = "fsl,mpc8569-immr", "simple-bus"; 96 96 ranges = <0x0 0xe0000000 0x100000>; 97 - reg = <0xe0000000 0x1000>; 98 97 bus-frequency = <0>; 99 98 100 99 ecm-law@0 {
-1
arch/powerpc/boot/dts/mpc8572ds.dts
··· 182 182 device_type = "soc"; 183 183 compatible = "simple-bus"; 184 184 ranges = <0x0 0 0xffe00000 0x100000>; 185 - reg = <0 0xffe00000 0 0x1000>; // CCSRBAR & soc regs, remove once parse code for immrbase fixed 186 185 bus-frequency = <0>; // Filled out by uboot. 187 186 188 187 ecm-law@0 {
-1
arch/powerpc/boot/dts/mpc8572ds_36b.dts
··· 182 182 device_type = "soc"; 183 183 compatible = "simple-bus"; 184 184 ranges = <0x0 0xf 0xffe00000 0x100000>; 185 - reg = <0xf 0xffe00000 0 0x1000>; // CCSRBAR & soc regs, remove once parse code for immrbase fixed 186 185 bus-frequency = <0>; // Filled out by uboot. 187 186 188 187 ecm-law@0 {
-1
arch/powerpc/boot/dts/mpc8572ds_camp_core0.dts
··· 59 59 device_type = "soc"; 60 60 compatible = "simple-bus"; 61 61 ranges = <0x0 0xffe00000 0x100000>; 62 - reg = <0xffe00000 0x1000>; // CCSRBAR & soc regs, remove once parse code for immrbase fixed 63 62 bus-frequency = <0>; // Filled out by uboot. 64 63 65 64 ecm-law@0 {
-1
arch/powerpc/boot/dts/mpc8572ds_camp_core1.dts
··· 58 58 device_type = "soc"; 59 59 compatible = "simple-bus"; 60 60 ranges = <0x0 0xffe00000 0x100000>; 61 - reg = <0xffe00000 0x1000>; // CCSRBAR & soc regs, remove once parse code for immrbase fixed 62 61 bus-frequency = <0>; // Filled out by uboot. 63 62 64 63 L2: l2-cache-controller@20000 {
-1
arch/powerpc/boot/dts/mpc8610_hpcd.dts
··· 112 112 device_type = "soc"; 113 113 compatible = "fsl,mpc8610-immr", "simple-bus"; 114 114 ranges = <0x0 0xe0000000 0x00100000>; 115 - reg = <0xe0000000 0x1000>; 116 115 bus-frequency = <0>; 117 116 118 117 mcm-law@0 {
-1
arch/powerpc/boot/dts/mpc8641_hpcn.dts
··· 114 114 device_type = "soc"; 115 115 compatible = "simple-bus"; 116 116 ranges = <0x00000000 0xffe00000 0x00100000>; 117 - reg = <0xffe00000 0x00001000>; // CCSRBAR 118 117 bus-frequency = <0>; 119 118 120 119 mcm-law@0 {
-1
arch/powerpc/boot/dts/mpc8641_hpcn_36b.dts
··· 107 107 device_type = "soc"; 108 108 compatible = "simple-bus"; 109 109 ranges = <0x00000000 0x0f 0xffe00000 0x00100000>; 110 - reg = <0x0f 0xffe00000 0x0 0x00001000>; // CCSRBAR 111 110 bus-frequency = <0>; 112 111 113 112 mcm-law@0 {
-1
arch/powerpc/boot/dts/sbc8548.dts
··· 151 151 #size-cells = <1>; 152 152 device_type = "soc"; 153 153 ranges = <0x00000000 0xe0000000 0x00100000>; 154 - reg = <0xe0000000 0x00001000>; // CCSRBAR 155 154 bus-frequency = <0>; 156 155 compatible = "simple-bus"; 157 156
-1
arch/powerpc/boot/dts/sbc8560.dts
··· 57 57 #size-cells = <1>; 58 58 device_type = "soc"; 59 59 ranges = <0x0 0xff700000 0x00100000>; 60 - reg = <0xff700000 0x00100000>; 61 60 clock-frequency = <0>; 62 61 63 62 ecm-law@0 {
-1
arch/powerpc/boot/dts/sbc8641d.dts
··· 126 126 device_type = "soc"; 127 127 compatible = "simple-bus"; 128 128 ranges = <0x00000000 0xf8000000 0x00100000>; 129 - reg = <0xf8000000 0x00001000>; // CCSRBAR 130 129 bus-frequency = <0>; 131 130 132 131 mcm-law@0 {
-1
arch/powerpc/boot/dts/socrates.dts
··· 55 55 device_type = "soc"; 56 56 57 57 ranges = <0x00000000 0xe0000000 0x00100000>; 58 - reg = <0xe0000000 0x00001000>; // CCSRBAR 1M 59 58 bus-frequency = <0>; // Filled in by U-Boot 60 59 compatible = "fsl,mpc8544-immr", "simple-bus"; 61 60
-1
arch/powerpc/boot/dts/stx_gp3_8560.dts
··· 52 52 #size-cells = <1>; 53 53 device_type = "soc"; 54 54 ranges = <0 0xfdf00000 0x100000>; 55 - reg = <0xfdf00000 0x1000>; 56 55 bus-frequency = <0>; 57 56 compatible = "fsl,mpc8560-immr", "simple-bus"; 58 57
-1
arch/powerpc/boot/dts/tqm8540.dts
··· 54 54 #size-cells = <1>; 55 55 device_type = "soc"; 56 56 ranges = <0x0 0xe0000000 0x100000>; 57 - reg = <0xe0000000 0x200>; 58 57 bus-frequency = <0>; 59 58 compatible = "fsl,mpc8540-immr", "simple-bus"; 60 59
-1
arch/powerpc/boot/dts/tqm8541.dts
··· 53 53 #size-cells = <1>; 54 54 device_type = "soc"; 55 55 ranges = <0x0 0xe0000000 0x100000>; 56 - reg = <0xe0000000 0x200>; 57 56 bus-frequency = <0>; 58 57 compatible = "fsl,mpc8541-immr", "simple-bus"; 59 58
-1
arch/powerpc/boot/dts/tqm8548-bigflash.dts
··· 55 55 #size-cells = <1>; 56 56 device_type = "soc"; 57 57 ranges = <0x0 0xa0000000 0x100000>; 58 - reg = <0xa0000000 0x1000>; // CCSRBAR 59 58 bus-frequency = <0>; 60 59 compatible = "fsl,mpc8548-immr", "simple-bus"; 61 60
-1
arch/powerpc/boot/dts/tqm8548.dts
··· 55 55 #size-cells = <1>; 56 56 device_type = "soc"; 57 57 ranges = <0x0 0xe0000000 0x100000>; 58 - reg = <0xe0000000 0x1000>; // CCSRBAR 59 58 bus-frequency = <0>; 60 59 compatible = "fsl,mpc8548-immr", "simple-bus"; 61 60
-1
arch/powerpc/boot/dts/tqm8555.dts
··· 53 53 #size-cells = <1>; 54 54 device_type = "soc"; 55 55 ranges = <0x0 0xe0000000 0x100000>; 56 - reg = <0xe0000000 0x200>; 57 56 bus-frequency = <0>; 58 57 compatible = "fsl,mpc8555-immr", "simple-bus"; 59 58
-1
arch/powerpc/boot/dts/tqm8560.dts
··· 55 55 #size-cells = <1>; 56 56 device_type = "soc"; 57 57 ranges = <0x0 0xe0000000 0x100000>; 58 - reg = <0xe0000000 0x200>; 59 58 bus-frequency = <0>; 60 59 compatible = "fsl,mpc8560-immr", "simple-bus"; 61 60