|
222 | 222 | #interrupt-cells = <2>;
|
223 | 223 | };
|
224 | 224 |
|
| 225 | + gpio3: gpio@1ac000 { |
| 226 | + compatible = "ti,omap4-gpio"; |
| 227 | + ti,hwmods = "gpio3"; |
| 228 | + ti,gpio-always-on; |
| 229 | + reg = <0x1ac000 0x2000>; |
| 230 | + interrupts = <32>; |
| 231 | + gpio-controller; |
| 232 | + #gpio-cells = <2>; |
| 233 | + interrupt-controller; |
| 234 | + #interrupt-cells = <2>; |
| 235 | + }; |
| 236 | + |
| 237 | + gpio4: gpio@1ae000 { |
| 238 | + compatible = "ti,omap4-gpio"; |
| 239 | + ti,hwmods = "gpio4"; |
| 240 | + ti,gpio-always-on; |
| 241 | + reg = <0x1ae000 0x2000>; |
| 242 | + interrupts = <62>; |
| 243 | + gpio-controller; |
| 244 | + #gpio-cells = <2>; |
| 245 | + interrupt-controller; |
| 246 | + #interrupt-cells = <2>; |
| 247 | + }; |
| 248 | + |
225 | 249 | i2c2: i2c@2a000 {
|
226 | 250 | compatible = "ti,omap4-i2c";
|
227 | 251 | #address-cells = <1>;
|
|
240 | 264 | ti,spi-num-cs = <4>;
|
241 | 265 | ti,hwmods = "mcspi1";
|
242 | 266 | dmas = <&edma 16 0 &edma 17 0
|
243 |
| - &edma 18 0 &edma 19 0>; |
| 267 | + &edma 18 0 &edma 19 0 |
| 268 | + &edma 20 0 &edma 21 0 |
| 269 | + &edma 22 0 &edma 23 0>; |
| 270 | + |
| 271 | + dma-names = "tx0", "rx0", "tx1", "rx1", |
| 272 | + "tx2", "rx2", "tx3", "rx3"; |
| 273 | + }; |
| 274 | + |
| 275 | + mcspi2: spi@1a0000 { |
| 276 | + compatible = "ti,omap4-mcspi"; |
| 277 | + reg = <0x1a0000 0x1000>; |
| 278 | + #address-cells = <1>; |
| 279 | + #size-cells = <0>; |
| 280 | + interrupts = <125>; |
| 281 | + ti,spi-num-cs = <4>; |
| 282 | + ti,hwmods = "mcspi2"; |
| 283 | + dmas = <&edma 42 0 &edma 43 0 |
| 284 | + &edma 44 0 &edma 45 0>; |
244 | 285 | dma-names = "tx0", "rx0", "tx1", "rx1";
|
245 | 286 | };
|
246 | 287 |
|
| 288 | + /* Board must configure dmas with edma_xbar for EDMA */ |
| 289 | + mcspi3: spi@1a2000 { |
| 290 | + compatible = "ti,omap4-mcspi"; |
| 291 | + reg = <0x1a2000 0x1000>; |
| 292 | + #address-cells = <1>; |
| 293 | + #size-cells = <0>; |
| 294 | + interrupts = <126>; |
| 295 | + ti,spi-num-cs = <4>; |
| 296 | + ti,hwmods = "mcspi3"; |
| 297 | + }; |
| 298 | + |
| 299 | + mcspi4: spi@1a4000 { |
| 300 | + compatible = "ti,omap4-mcspi"; |
| 301 | + reg = <0x1a4000 0x1000>; |
| 302 | + #address-cells = <1>; |
| 303 | + #size-cells = <0>; |
| 304 | + interrupts = <127>; |
| 305 | + ti,spi-num-cs = <4>; |
| 306 | + ti,hwmods = "mcspi4"; |
| 307 | + }; |
| 308 | + |
247 | 309 | timer1: timer@2e000 {
|
248 | 310 | compatible = "ti,dm814-timer";
|
249 | 311 | reg = <0x2e000 0x2000>;
|
|
0 commit comments