tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: f477dd6eede3ecedc8963478571d99ec3bf3f762 commit: 12d638f48c082831388358cc12a1c6ee58185ad8 [11857/12643] scripts/dtc: Update to upstream version v1.7.0-93-g1df7b047fe43 config: powerpc-tqm8548_defconfig (https://download.01.org/0day-ci/archive/20240711/202407111703.cZLxGdEs-lkp@xxxxxxxxx/config) compiler: powerpc-linux-gcc (GCC) 13.3.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240711/202407111703.cZLxGdEs-lkp@xxxxxxxxx/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <lkp@xxxxxxxxx> | Closes: https://lore.kernel.org/oe-kbuild-all/202407111703.cZLxGdEs-lkp@xxxxxxxxx/ dtcheck warnings: (new ones prefixed by >>) arch/powerpc/boot/dts/tqm8548.dts:44.9-47.4: Warning (unit_address_vs_reg): /memory: node has a reg or ranges property, but no unit name arch/powerpc/boot/dts/tqm8548.dts:423.11-431.6: Warning (unit_address_vs_reg): /localbus@e0005000/upm@3,0/nand@0: node has a unit name, but no reg or ranges property arch/powerpc/boot/dts/tqm8548.dts:351.13-384.5: Warning (simple_bus_reg): /localbus@e0005000/flash@1,0: simple-bus unit address format error, expected "100000000" arch/powerpc/boot/dts/tqm8548.dts:387.11-397.5: Warning (simple_bus_reg): /localbus@e0005000/can@2,0: simple-bus unit address format error, expected "200000000" arch/powerpc/boot/dts/tqm8548.dts:399.13-408.5: Warning (simple_bus_reg): /localbus@e0005000/can@2,100: simple-bus unit address format error, expected "200000100" arch/powerpc/boot/dts/tqm8548.dts:411.11-432.5: Warning (simple_bus_reg): /localbus@e0005000/upm@3,0: simple-bus unit address format error, expected "300000000" >> arch/powerpc/boot/dts/tqm8548.dts:411.11-432.5: Warning (avoid_unnecessary_addr_size): /localbus@e0005000/upm@3,0: unnecessary #address-cells/#size-cells without "ranges", "dma-ranges" or child "reg" property vim +411 arch/powerpc/boot/dts/tqm8548.dts 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 10 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 11 / { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 12 model = "tqc,tqm8548"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 13 compatible = "tqc,tqm8548"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 14 #address-cells = <1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 15 #size-cells = <1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 16 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 17 aliases { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 18 ethernet0 = &enet0; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 19 ethernet1 = &enet1; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 20 ethernet2 = &enet2; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 21 ethernet3 = &enet3; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 22 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 23 serial0 = &serial0; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 24 serial1 = &serial1; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 25 pci0 = &pci0; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 26 pci1 = &pci1; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 27 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 28 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 29 cpus { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 30 #address-cells = <1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 31 #size-cells = <0>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 32 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 33 PowerPC,8548@0 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 34 device_type = "cpu"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 35 reg = <0>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 36 d-cache-line-size = <32>; // 32 bytes 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 37 i-cache-line-size = <32>; // 32 bytes 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 38 d-cache-size = <0x8000>; // L1, 32K 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 39 i-cache-size = <0x8000>; // L1, 32K 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 40 next-level-cache = <&L2>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 41 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 42 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 43 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 44 memory { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 45 device_type = "memory"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 46 reg = <0x00000000 0x00000000>; // Filled in by U-Boot 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 47 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 48 d27a736c7a62c3 Wolfgang Grandegger 2008-08-17 49 soc@e0000000 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 50 #address-cells = <1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 51 #size-cells = <1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 52 device_type = "soc"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 53 ranges = <0x0 0xe0000000 0x100000>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 54 bus-frequency = <0>; d27a736c7a62c3 Wolfgang Grandegger 2008-08-17 55 compatible = "fsl,mpc8548-immr", "simple-bus"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 56 e1a228973646bf Kumar Gala 2009-04-22 57 ecm-law@0 { e1a228973646bf Kumar Gala 2009-04-22 58 compatible = "fsl,ecm-law"; e1a228973646bf Kumar Gala 2009-04-22 59 reg = <0x0 0x1000>; e1a228973646bf Kumar Gala 2009-04-22 60 fsl,num-laws = <10>; e1a228973646bf Kumar Gala 2009-04-22 61 }; e1a228973646bf Kumar Gala 2009-04-22 62 e1a228973646bf Kumar Gala 2009-04-22 63 ecm@1000 { e1a228973646bf Kumar Gala 2009-04-22 64 compatible = "fsl,mpc8548-ecm", "fsl,ecm"; e1a228973646bf Kumar Gala 2009-04-22 65 reg = <0x1000 0x1000>; e1a228973646bf Kumar Gala 2009-04-22 66 interrupts = <17 2>; e1a228973646bf Kumar Gala 2009-04-22 67 interrupt-parent = <&mpic>; e1a228973646bf Kumar Gala 2009-04-22 68 }; e1a228973646bf Kumar Gala 2009-04-22 69 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 70 memory-controller@2000 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 71 compatible = "fsl,mpc8548-memory-controller"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 72 reg = <0x2000 0x1000>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 73 interrupt-parent = <&mpic>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 74 interrupts = <18 2>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 75 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 76 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 77 L2: l2-cache-controller@20000 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 78 compatible = "fsl,mpc8548-l2-cache-controller"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 79 reg = <0x20000 0x1000>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 80 cache-line-size = <32>; // 32 bytes 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 81 cache-size = <0x80000>; // L2, 512K 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 82 interrupt-parent = <&mpic>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 83 interrupts = <16 2>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 84 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 85 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 86 i2c@3000 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 87 #address-cells = <1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 88 #size-cells = <0>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 89 cell-index = <0>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 90 compatible = "fsl-i2c"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 91 reg = <0x3000 0x100>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 92 interrupts = <43 2>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 93 interrupt-parent = <&mpic>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 94 dfsrr; a3083220c089c6 Wolfgang Grandegger 2008-06-26 95 6467cae318ba8a Wolfgang Grandegger 2009-03-16 96 dtt@48 { 0f73a449a649ac Wolfgang Grandegger 2009-01-29 97 compatible = "national,lm75"; 6467cae318ba8a Wolfgang Grandegger 2009-03-16 98 reg = <0x48>; 0f73a449a649ac Wolfgang Grandegger 2009-01-29 99 }; 0f73a449a649ac Wolfgang Grandegger 2009-01-29 100 a3083220c089c6 Wolfgang Grandegger 2008-06-26 101 rtc@68 { a3083220c089c6 Wolfgang Grandegger 2008-06-26 102 compatible = "dallas,ds1337"; a3083220c089c6 Wolfgang Grandegger 2008-06-26 103 reg = <0x68>; a3083220c089c6 Wolfgang Grandegger 2008-06-26 104 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 105 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 106 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 107 i2c@3100 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 108 #address-cells = <1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 109 #size-cells = <0>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 110 cell-index = <1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 111 compatible = "fsl-i2c"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 112 reg = <0x3100 0x100>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 113 interrupts = <43 2>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 114 interrupt-parent = <&mpic>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 115 dfsrr; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 116 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 117 dee805532a3018 Kumar Gala 2008-06-27 118 dma@21300 { dee805532a3018 Kumar Gala 2008-06-27 119 #address-cells = <1>; dee805532a3018 Kumar Gala 2008-06-27 120 #size-cells = <1>; dee805532a3018 Kumar Gala 2008-06-27 121 compatible = "fsl,mpc8548-dma", "fsl,eloplus-dma"; dee805532a3018 Kumar Gala 2008-06-27 122 reg = <0x21300 0x4>; dee805532a3018 Kumar Gala 2008-06-27 123 ranges = <0x0 0x21100 0x200>; dee805532a3018 Kumar Gala 2008-06-27 124 cell-index = <0>; dee805532a3018 Kumar Gala 2008-06-27 125 dma-channel@0 { dee805532a3018 Kumar Gala 2008-06-27 126 compatible = "fsl,mpc8548-dma-channel", dee805532a3018 Kumar Gala 2008-06-27 127 "fsl,eloplus-dma-channel"; dee805532a3018 Kumar Gala 2008-06-27 128 reg = <0x0 0x80>; dee805532a3018 Kumar Gala 2008-06-27 129 cell-index = <0>; dee805532a3018 Kumar Gala 2008-06-27 130 interrupt-parent = <&mpic>; dee805532a3018 Kumar Gala 2008-06-27 131 interrupts = <20 2>; dee805532a3018 Kumar Gala 2008-06-27 132 }; dee805532a3018 Kumar Gala 2008-06-27 133 dma-channel@80 { dee805532a3018 Kumar Gala 2008-06-27 134 compatible = "fsl,mpc8548-dma-channel", dee805532a3018 Kumar Gala 2008-06-27 135 "fsl,eloplus-dma-channel"; dee805532a3018 Kumar Gala 2008-06-27 136 reg = <0x80 0x80>; dee805532a3018 Kumar Gala 2008-06-27 137 cell-index = <1>; dee805532a3018 Kumar Gala 2008-06-27 138 interrupt-parent = <&mpic>; dee805532a3018 Kumar Gala 2008-06-27 139 interrupts = <21 2>; dee805532a3018 Kumar Gala 2008-06-27 140 }; dee805532a3018 Kumar Gala 2008-06-27 141 dma-channel@100 { dee805532a3018 Kumar Gala 2008-06-27 142 compatible = "fsl,mpc8548-dma-channel", dee805532a3018 Kumar Gala 2008-06-27 143 "fsl,eloplus-dma-channel"; dee805532a3018 Kumar Gala 2008-06-27 144 reg = <0x100 0x80>; dee805532a3018 Kumar Gala 2008-06-27 145 cell-index = <2>; dee805532a3018 Kumar Gala 2008-06-27 146 interrupt-parent = <&mpic>; dee805532a3018 Kumar Gala 2008-06-27 147 interrupts = <22 2>; dee805532a3018 Kumar Gala 2008-06-27 148 }; dee805532a3018 Kumar Gala 2008-06-27 149 dma-channel@180 { dee805532a3018 Kumar Gala 2008-06-27 150 compatible = "fsl,mpc8548-dma-channel", dee805532a3018 Kumar Gala 2008-06-27 151 "fsl,eloplus-dma-channel"; dee805532a3018 Kumar Gala 2008-06-27 152 reg = <0x180 0x80>; dee805532a3018 Kumar Gala 2008-06-27 153 cell-index = <3>; dee805532a3018 Kumar Gala 2008-06-27 154 interrupt-parent = <&mpic>; dee805532a3018 Kumar Gala 2008-06-27 155 interrupts = <23 2>; dee805532a3018 Kumar Gala 2008-06-27 156 }; dee805532a3018 Kumar Gala 2008-06-27 157 }; dee805532a3018 Kumar Gala 2008-06-27 158 84ba4a5899e613 Anton Vorontsov 2009-03-19 159 enet0: ethernet@24000 { 84ba4a5899e613 Anton Vorontsov 2009-03-19 160 #address-cells = <1>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 161 #size-cells = <1>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 162 cell-index = <0>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 163 device_type = "network"; 84ba4a5899e613 Anton Vorontsov 2009-03-19 164 model = "eTSEC"; 84ba4a5899e613 Anton Vorontsov 2009-03-19 165 compatible = "gianfar"; 84ba4a5899e613 Anton Vorontsov 2009-03-19 166 reg = <0x24000 0x1000>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 167 ranges = <0x0 0x24000 0x1000>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 168 local-mac-address = [ 00 00 00 00 00 00 ]; 84ba4a5899e613 Anton Vorontsov 2009-03-19 169 interrupts = <29 2 30 2 34 2>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 170 interrupt-parent = <&mpic>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 171 tbi-handle = <&tbi0>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 172 phy-handle = <&phy2>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 173 84ba4a5899e613 Anton Vorontsov 2009-03-19 174 mdio@520 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 175 #address-cells = <1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 176 #size-cells = <0>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 177 compatible = "fsl,gianfar-mdio"; 84ba4a5899e613 Anton Vorontsov 2009-03-19 178 reg = <0x520 0x20>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 179 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 180 phy1: ethernet-phy@0 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 181 interrupt-parent = <&mpic>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 182 interrupts = <8 1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 183 reg = <1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 184 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 185 phy2: ethernet-phy@1 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 186 interrupt-parent = <&mpic>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 187 interrupts = <8 1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 188 reg = <2>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 189 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 190 phy3: ethernet-phy@3 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 191 interrupt-parent = <&mpic>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 192 interrupts = <8 1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 193 reg = <3>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 194 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 195 phy4: ethernet-phy@4 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 196 interrupt-parent = <&mpic>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 197 interrupts = <8 1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 198 reg = <4>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 199 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 200 phy5: ethernet-phy@5 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 201 interrupt-parent = <&mpic>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 202 interrupts = <8 1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 203 reg = <5>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 204 }; b31a1d8b41513b Andy Fleming 2008-12-16 205 tbi0: tbi-phy@11 { b31a1d8b41513b Andy Fleming 2008-12-16 206 reg = <0x11>; b31a1d8b41513b Andy Fleming 2008-12-16 207 device_type = "tbi-phy"; b31a1d8b41513b Andy Fleming 2008-12-16 208 }; b31a1d8b41513b Andy Fleming 2008-12-16 209 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 210 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 211 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 212 enet1: ethernet@25000 { 84ba4a5899e613 Anton Vorontsov 2009-03-19 213 #address-cells = <1>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 214 #size-cells = <1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 215 cell-index = <1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 216 device_type = "network"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 217 model = "eTSEC"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 218 compatible = "gianfar"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 219 reg = <0x25000 0x1000>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 220 ranges = <0x0 0x25000 0x1000>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 221 local-mac-address = [ 00 00 00 00 00 00 ]; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 222 interrupts = <35 2 36 2 40 2>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 223 interrupt-parent = <&mpic>; b31a1d8b41513b Andy Fleming 2008-12-16 224 tbi-handle = <&tbi1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 225 phy-handle = <&phy1>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 226 84ba4a5899e613 Anton Vorontsov 2009-03-19 227 mdio@520 { 84ba4a5899e613 Anton Vorontsov 2009-03-19 228 #address-cells = <1>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 229 #size-cells = <0>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 230 compatible = "fsl,gianfar-tbi"; 84ba4a5899e613 Anton Vorontsov 2009-03-19 231 reg = <0x520 0x20>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 232 84ba4a5899e613 Anton Vorontsov 2009-03-19 233 tbi1: tbi-phy@11 { 84ba4a5899e613 Anton Vorontsov 2009-03-19 234 reg = <0x11>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 235 device_type = "tbi-phy"; 84ba4a5899e613 Anton Vorontsov 2009-03-19 236 }; 84ba4a5899e613 Anton Vorontsov 2009-03-19 237 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 238 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 239 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 240 enet2: ethernet@26000 { 84ba4a5899e613 Anton Vorontsov 2009-03-19 241 #address-cells = <1>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 242 #size-cells = <1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 243 cell-index = <2>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 244 device_type = "network"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 245 model = "eTSEC"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 246 compatible = "gianfar"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 247 reg = <0x26000 0x1000>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 248 ranges = <0x0 0x26000 0x1000>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 249 local-mac-address = [ 00 00 00 00 00 00 ]; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 250 interrupts = <31 2 32 2 33 2>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 251 interrupt-parent = <&mpic>; b31a1d8b41513b Andy Fleming 2008-12-16 252 tbi-handle = <&tbi2>; 655544c69c8d8b Wolfgang Grandegger 2009-03-16 253 phy-handle = <&phy4>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 254 84ba4a5899e613 Anton Vorontsov 2009-03-19 255 mdio@520 { 84ba4a5899e613 Anton Vorontsov 2009-03-19 256 #address-cells = <1>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 257 #size-cells = <0>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 258 compatible = "fsl,gianfar-tbi"; 84ba4a5899e613 Anton Vorontsov 2009-03-19 259 reg = <0x520 0x20>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 260 84ba4a5899e613 Anton Vorontsov 2009-03-19 261 tbi2: tbi-phy@11 { 84ba4a5899e613 Anton Vorontsov 2009-03-19 262 reg = <0x11>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 263 device_type = "tbi-phy"; 84ba4a5899e613 Anton Vorontsov 2009-03-19 264 }; 84ba4a5899e613 Anton Vorontsov 2009-03-19 265 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 266 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 267 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 268 enet3: ethernet@27000 { 84ba4a5899e613 Anton Vorontsov 2009-03-19 269 #address-cells = <1>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 270 #size-cells = <1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 271 cell-index = <3>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 272 device_type = "network"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 273 model = "eTSEC"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 274 compatible = "gianfar"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 275 reg = <0x27000 0x1000>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 276 ranges = <0x0 0x27000 0x1000>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 277 local-mac-address = [ 00 00 00 00 00 00 ]; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 278 interrupts = <37 2 38 2 39 2>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 279 interrupt-parent = <&mpic>; b31a1d8b41513b Andy Fleming 2008-12-16 280 tbi-handle = <&tbi3>; 655544c69c8d8b Wolfgang Grandegger 2009-03-16 281 phy-handle = <&phy5>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 282 84ba4a5899e613 Anton Vorontsov 2009-03-19 283 mdio@520 { 84ba4a5899e613 Anton Vorontsov 2009-03-19 284 #address-cells = <1>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 285 #size-cells = <0>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 286 compatible = "fsl,gianfar-tbi"; 84ba4a5899e613 Anton Vorontsov 2009-03-19 287 reg = <0x520 0x20>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 288 84ba4a5899e613 Anton Vorontsov 2009-03-19 289 tbi3: tbi-phy@11 { 84ba4a5899e613 Anton Vorontsov 2009-03-19 290 reg = <0x11>; 84ba4a5899e613 Anton Vorontsov 2009-03-19 291 device_type = "tbi-phy"; 84ba4a5899e613 Anton Vorontsov 2009-03-19 292 }; 84ba4a5899e613 Anton Vorontsov 2009-03-19 293 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 294 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 295 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 296 serial0: serial@4500 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 297 cell-index = <0>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 298 device_type = "serial"; f706bed1144e0f Kumar Gala 2011-11-28 299 compatible = "fsl,ns16550", "ns16550"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 300 reg = <0x4500 0x100>; // reg base, size 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 301 clock-frequency = <0>; // should we fill in in uboot? 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 302 current-speed = <115200>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 303 interrupts = <42 2>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 304 interrupt-parent = <&mpic>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 305 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 306 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 307 serial1: serial@4600 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 308 cell-index = <1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 309 device_type = "serial"; f706bed1144e0f Kumar Gala 2011-11-28 310 compatible = "fsl,ns16550", "ns16550"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 311 reg = <0x4600 0x100>; // reg base, size 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 312 clock-frequency = <0>; // should we fill in in uboot? 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 313 current-speed = <115200>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 314 interrupts = <42 2>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 315 interrupt-parent = <&mpic>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 316 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 317 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 318 global-utilities@e0000 { // global utilities reg 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 319 compatible = "fsl,mpc8548-guts"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 320 reg = <0xe0000 0x1000>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 321 fsl,has-rstcr; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 322 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 323 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 324 mpic: pic@40000 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 325 interrupt-controller; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 326 #address-cells = <0>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 327 #interrupt-cells = <2>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 328 reg = <0x40000 0x40000>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 329 compatible = "chrp,open-pic"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 330 device_type = "open-pic"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 331 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 332 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 333 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 334 localbus@e0005000 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 335 compatible = "fsl,mpc8548-localbus", "fsl,pq3-localbus", 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 336 "simple-bus"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 337 #address-cells = <2>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 338 #size-cells = <1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 339 reg = <0xe0005000 0x100>; // BRx, ORx, etc. c0f589502ed553 Dmitry Baryshkov 2011-06-01 340 interrupt-parent = <&mpic>; c0f589502ed553 Dmitry Baryshkov 2011-06-01 341 interrupts = <19 2>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 342 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 343 ranges = < 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 344 0 0x0 0xfc000000 0x04000000 // NOR FLASH bank 1 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 345 1 0x0 0xf8000000 0x08000000 // NOR FLASH bank 0 fa17a019c87e2e Wolfgang Grandegger 2011-11-30 346 2 0x0 0xe3000000 0x00008000 // CAN (2 x CC770) 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 347 3 0x0 0xe3010000 0x00008000 // NAND FLASH 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 348 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 349 >; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 350 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 351 flash@1,0 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 352 #address-cells = <1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 353 #size-cells = <1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 354 compatible = "cfi-flash"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 355 reg = <1 0x0 0x8000000>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 356 bank-width = <4>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 357 device-width = <1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 358 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 359 partition@0 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 360 label = "kernel"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 361 reg = <0x00000000 0x00200000>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 362 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 363 partition@200000 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 364 label = "root"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 365 reg = <0x00200000 0x00300000>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 366 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 367 partition@500000 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 368 label = "user"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 369 reg = <0x00500000 0x07a00000>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 370 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 371 partition@7f00000 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 372 label = "env1"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 373 reg = <0x07f00000 0x00040000>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 374 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 375 partition@7f40000 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 376 label = "env2"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 377 reg = <0x07f40000 0x00040000>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 378 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 379 partition@7f80000 { 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 380 label = "u-boot"; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 381 reg = <0x07f80000 0x00080000>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 382 read-only; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 383 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 384 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 385 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 386 /* Note: CAN support needs be enabled in U-Boot */ fa17a019c87e2e Wolfgang Grandegger 2011-11-30 387 can@2,0 { fa17a019c87e2e Wolfgang Grandegger 2011-11-30 388 compatible = "bosch,cc770"; // Bosch CC770 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 389 reg = <2 0x0 0x100>; 7a3852417c0c9b Wolfgang Grandegger 2009-01-29 390 interrupts = <4 1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 391 interrupt-parent = <&mpic>; fa17a019c87e2e Wolfgang Grandegger 2011-11-30 392 bosch,external-clock-frequency = <16000000>; fa17a019c87e2e Wolfgang Grandegger 2011-11-30 393 bosch,disconnect-rx1-input; fa17a019c87e2e Wolfgang Grandegger 2011-11-30 394 bosch,disconnect-tx1-output; fa17a019c87e2e Wolfgang Grandegger 2011-11-30 395 bosch,iso-low-speed-mux; fa17a019c87e2e Wolfgang Grandegger 2011-11-30 396 bosch,clock-out-frequency = <16000000>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 397 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 398 fa17a019c87e2e Wolfgang Grandegger 2011-11-30 399 can@2,100 { fa17a019c87e2e Wolfgang Grandegger 2011-11-30 400 compatible = "bosch,cc770"; // Bosch CC770 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 401 reg = <2 0x100 0x100>; 7a3852417c0c9b Wolfgang Grandegger 2009-01-29 402 interrupts = <4 1>; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 403 interrupt-parent = <&mpic>; fa17a019c87e2e Wolfgang Grandegger 2011-11-30 404 bosch,external-clock-frequency = <16000000>; fa17a019c87e2e Wolfgang Grandegger 2011-11-30 405 bosch,disconnect-rx1-input; fa17a019c87e2e Wolfgang Grandegger 2011-11-30 406 bosch,disconnect-tx1-output; fa17a019c87e2e Wolfgang Grandegger 2011-11-30 407 bosch,iso-low-speed-mux; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 408 }; 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 409 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 410 /* Note: NAND support needs to be enabled in U-Boot */ 6dd1b64a26d920 Wolfgang Grandegger 2008-06-06 @411 upm@3,0 { :::::: The code at line 411 was first introduced by commit :::::: 6dd1b64a26d9209c09488e9fa257e7744823bf29 powerpc/85xx: add board support for the TQM8548 modules :::::: TO: Wolfgang Grandegger <wg@xxxxxxxxxxxxxx> :::::: CC: Kumar Gala <galak@xxxxxxxxxxxxxxxxxxx> -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki