1 // SPDX-License-Identifier: GPL-2.0-or-later 2 /* 3 * DTS file for SPEAr1310 Evaluation Baord 4 * 5 * Copyright 2012 Viresh Kumar <vireshk@kernel. 6 */ 7 8 /dts-v1/; 9 /include/ "spear1310.dtsi" 10 11 / { 12 model = "ST SPEAr1310 Evaluation Board 13 compatible = "st,spear1310-evb", "st,s 14 #address-cells = <1>; 15 #size-cells = <1>; 16 17 memory { 18 reg = <0 0x40000000>; 19 }; 20 21 ahb { 22 pinmux@e0700000 { 23 pinctrl-names = "defau 24 pinctrl-0 = <&state_de 25 26 state_default: pinmux 27 i2c0 { 28 st,pin 29 st,fun 30 }; 31 i2s0 { 32 st,pin 33 st,fun 34 }; 35 i2s1 { 36 st,pin 37 st,fun 38 }; 39 gpio { 40 st,pin 41 st,fun 42 }; 43 clcd { 44 st,pin 45 st,fun 46 }; 47 eth { 48 st,pin 49 st,fun 50 }; 51 ssp0 { 52 st,pin 53 st,fun 54 }; 55 kbd { 56 st,pin 57 st,fun 58 }; 59 sdhci { 60 st,pin 61 st,fun 62 }; 63 smi-pmx { 64 st,pin 65 st,fun 66 }; 67 uart0 { 68 st,pin 69 st,fun 70 }; 71 rs485 { 72 st,pin 73 st,fun 74 }; 75 i2c1_2 { 76 st,pin 77 st,fun 78 }; 79 smii { 80 st,pin 81 st,fun 82 }; 83 nand { 84 st,pin 85 86 st,fun 87 }; 88 sata { 89 st,pin 90 st,fun 91 }; 92 pcie { 93 st,pin 94 st,fun 95 }; 96 }; 97 }; 98 99 ahci@b1000000 { 100 status = "okay"; 101 }; 102 103 miphy@eb800000 { 104 status = "okay"; 105 }; 106 107 cf@b2800000 { 108 status = "okay"; 109 }; 110 111 dma@ea800000 { 112 status = "okay"; 113 }; 114 115 dma@eb000000 { 116 status = "okay"; 117 }; 118 119 fsmc: flash@b0000000 { 120 status = "okay"; 121 122 partition@0 { 123 label = "xload 124 reg = <0x0 0x8 125 }; 126 partition@80000 { 127 label = "u-boo 128 reg = <0x80000 129 }; 130 partition@1C0000 { 131 label = "envir 132 reg = <0x1C000 133 }; 134 partition@200000 { 135 label = "dtb"; 136 reg = <0x20000 137 }; 138 partition@240000 { 139 label = "linux 140 reg = <0x24000 141 }; 142 partition@E40000 { 143 label = "rootf 144 reg = <0xE4000 145 }; 146 }; 147 148 gpio_keys { 149 compatible = "gpio-key 150 #address-cells = <1>; 151 #size-cells = <0>; 152 153 button@1 { 154 label = "wakeu 155 linux,code = < 156 gpios = <&gpio 157 debounce-inter 158 wakeup-source; 159 }; 160 }; 161 162 gmac0: eth@e2000000 { 163 phy-mode = "gmii"; 164 status = "okay"; 165 }; 166 167 sdhci@b3000000 { 168 status = "okay"; 169 }; 170 171 smi: flash@ea000000 { 172 status = "okay"; 173 clock-rate = <50000000 174 175 flash@e6000000 { 176 #address-cells 177 #size-cells = 178 reg = <0xe6000 179 st,smi-fast-mo 180 181 partition@0 { 182 label 183 reg = 184 }; 185 partition@1000 186 label 187 reg = 188 }; 189 partition@6000 190 label 191 reg = 192 }; 193 partition@7000 194 label 195 reg = 196 }; 197 partition@8000 198 label 199 reg = 200 }; 201 partition@3900 202 label 203 reg = 204 }; 205 }; 206 }; 207 208 ehci@e4800000 { 209 status = "okay"; 210 }; 211 212 ehci@e5800000 { 213 status = "okay"; 214 }; 215 216 ohci@e4000000 { 217 status = "okay"; 218 }; 219 220 ohci@e5000000 { 221 status = "okay"; 222 }; 223 224 apb { 225 adc@e0080000 { 226 status = "okay 227 }; 228 229 gpio0: gpio@e0600000 { 230 status = "okay" 231 }; 232 233 gpio1: gpio@e0680000 { 234 status = "okay" 235 }; 236 237 gpio@d8400000 { 238 status = "okay" 239 }; 240 241 i2c0: i2c@e0280000 { 242 status = "okay" 243 }; 244 245 kbd@e0300000 { 246 linux,keymap = 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 autorepeat; 328 st,mode = <0>; 329 suspended_rate 330 status = "okay" 331 }; 332 333 rtc@e0580000 { 334 status = "okay" 335 }; 336 337 serial@e0000000 { 338 status = "okay" 339 pinctrl-names 340 pinctrl-0 = <> 341 }; 342 343 spi0: spi@e0100000 { 344 status = "okay 345 num-cs = <3>; 346 cs-gpios = <&g 347 348 stmpe610@0 { 349 compat 350 reg = 351 #addre 352 #size- 353 spi-ma 354 spi-cp 355 pl022, 356 pl022, 357 pl022, 358 pl022, 359 pl022, 360 pl022, 361 pl022, 362 pl022, 363 interr 364 interr 365 irq-tr 366 367 stmpe_ 368 369 370 371 372 373 374 375 376 377 378 }; 379 }; 380 381 flash@1 { 382 compat 383 reg = 384 spi-ma 385 spi-cp 386 spi-cp 387 pl022, 388 pl022, 389 pl022, 390 pl022, 391 pl022, 392 pl022, 393 pl022, 394 pl022, 395 }; 396 }; 397 398 wdt@ec800620 { 399 status = "okay" 400 }; 401 }; 402 }; 403 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.