aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2013-05-07 14:22:14 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2013-05-07 14:22:14 -0400
commit1bf25e78af317e6d5d9b5594dfeb0036e0d589d6 (patch)
tree49dbd2d7bd6856b8ae1864c2dd0c0eb5e36d5398 /arch/arm/boot/dts
parent38f56f33ca381751f9b8910f67e7a805ec0b68cb (diff)
parent0592c2189ece16f3e0c5a56245634aba93d0c9dd (diff)
Merge tag 'cleanup-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Pull ARM SoC late cleanups from Arnd Bergmann: "These are cleanups and smaller changes that either depend on earlier feature branches or came in late during the development cycle. We normally try to get all cleanups early, so these are the exceptions: - A follow-up on the clocksource reworks, hopefully the last time we need to merge clocksource subsystem changes through arm-soc. A first set of patches was part of the original 3.10 arm-soc cleanup series because of interdependencies with timer drivers now moved out of arch/arm. - Migrating the SPEAr13xx platform away from using auxdata for DMA channel descriptions towards using information in device tree, based on the earlier SPEAr multiplatform series - A few follow-ups on the Atmel SAMA5 support and other changes for Atmel at91 based on the larger at91 reworks. - Moving the armada irqchip implementation to drivers/irqchip - Several OMAP cleanups following up on the larger series already merged in 3.10." * tag 'cleanup-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (50 commits) ARM: OMAP4: change the device names in usb_bind_phy ARM: OMAP2+: Fix mismerge for timer.c between ff931c82 and da4a686a ARM: SPEAr: conditionalize SMP code ARM: arch_timer: Silence debug preempt warnings ARM: OMAP: remove unused variable serial: amba-pl011: fix !CONFIG_DMA_ENGINE case ata: arasan: remove the need for platform_data ARM: at91/sama5d34ek.dts: remove not needed compatibility string ARM: at91: dts: add MCI DMA support ARM: at91: dts: add i2c dma support ARM: at91: dts: set #dma-cells to the correct value ARM: at91: suspend both memory controllers on at91sam9263 irqchip: armada-370-xp: slightly cleanup irq controller driver irqchip: armada-370-xp: move IRQ handler to avoid forward declaration irqchip: move IRQ driver for Armada 370/XP ARM: mvebu: move L2 cache initialization in init_early() devtree: add binding documentation for sp804 ARM: integrator-cp: convert use CLKSRC_OF for timer init ARM: versatile: use OF init for sp804 timer ARM: versatile: add versatile dtbs to dtbs target ...
Diffstat (limited to 'arch/arm/boot/dts')
-rw-r--r--arch/arm/boot/dts/Makefile2
-rw-r--r--arch/arm/boot/dts/at91sam9g45.dtsi5
-rw-r--r--arch/arm/boot/dts/at91sam9n12.dtsi9
-rw-r--r--arch/arm/boot/dts/at91sam9x5.dtsi15
-rw-r--r--arch/arm/boot/dts/integratorcp.dts6
-rw-r--r--arch/arm/boot/dts/sama5d3.dtsi19
-rw-r--r--arch/arm/boot/dts/sama5d34ek.dts2
-rw-r--r--arch/arm/boot/dts/spear1340.dtsi3
-rw-r--r--arch/arm/boot/dts/spear13xx.dtsi25
-rw-r--r--arch/arm/boot/dts/versatile-ab.dts12
-rw-r--r--arch/arm/boot/dts/vexpress-v2p-ca9.dts1
11 files changed, 92 insertions, 7 deletions
diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
index e6611eaa2885..5f1f4dfd706e 100644
--- a/arch/arm/boot/dts/Makefile
+++ b/arch/arm/boot/dts/Makefile
@@ -194,6 +194,8 @@ dtb-$(CONFIG_ARCH_TEGRA) += tegra20-harmony.dtb \
194 tegra30-cardhu-a04.dtb \ 194 tegra30-cardhu-a04.dtb \
195 tegra114-dalmore.dtb \ 195 tegra114-dalmore.dtb \
196 tegra114-pluto.dtb 196 tegra114-pluto.dtb
197dtb-$(CONFIG_ARCH_VERSATILE) += versatile-ab.dtb \
198 versatile-pb.dtb
197dtb-$(CONFIG_ARCH_VEXPRESS) += vexpress-v2p-ca5s.dtb \ 199dtb-$(CONFIG_ARCH_VEXPRESS) += vexpress-v2p-ca5s.dtb \
198 vexpress-v2p-ca9.dtb \ 200 vexpress-v2p-ca9.dtb \
199 vexpress-v2p-ca15-tc1.dtb \ 201 vexpress-v2p-ca15-tc1.dtb \
diff --git a/arch/arm/boot/dts/at91sam9g45.dtsi b/arch/arm/boot/dts/at91sam9g45.dtsi
index f8f7370e8669..bf18a735c37d 100644
--- a/arch/arm/boot/dts/at91sam9g45.dtsi
+++ b/arch/arm/boot/dts/at91sam9g45.dtsi
@@ -108,6 +108,7 @@
108 compatible = "atmel,at91sam9g45-dma"; 108 compatible = "atmel,at91sam9g45-dma";
109 reg = <0xffffec00 0x200>; 109 reg = <0xffffec00 0x200>;
110 interrupts = <21 4 0>; 110 interrupts = <21 4 0>;
111 #dma-cells = <2>;
111 }; 112 };
112 113
113 pinctrl@fffff200 { 114 pinctrl@fffff200 {
@@ -533,6 +534,8 @@
533 compatible = "atmel,hsmci"; 534 compatible = "atmel,hsmci";
534 reg = <0xfff80000 0x600>; 535 reg = <0xfff80000 0x600>;
535 interrupts = <11 4 0>; 536 interrupts = <11 4 0>;
537 dmas = <&dma 1 0>;
538 dma-names = "rxtx";
536 #address-cells = <1>; 539 #address-cells = <1>;
537 #size-cells = <0>; 540 #size-cells = <0>;
538 status = "disabled"; 541 status = "disabled";
@@ -542,6 +545,8 @@
542 compatible = "atmel,hsmci"; 545 compatible = "atmel,hsmci";
543 reg = <0xfffd0000 0x600>; 546 reg = <0xfffd0000 0x600>;
544 interrupts = <29 4 0>; 547 interrupts = <29 4 0>;
548 dmas = <&dma 1 13>;
549 dma-names = "rxtx";
545 #address-cells = <1>; 550 #address-cells = <1>;
546 #size-cells = <0>; 551 #size-cells = <0>;
547 status = "disabled"; 552 status = "disabled";
diff --git a/arch/arm/boot/dts/at91sam9n12.dtsi b/arch/arm/boot/dts/at91sam9n12.dtsi
index b2961f1ea51b..3de8e6dfbcb1 100644
--- a/arch/arm/boot/dts/at91sam9n12.dtsi
+++ b/arch/arm/boot/dts/at91sam9n12.dtsi
@@ -89,6 +89,8 @@
89 compatible = "atmel,hsmci"; 89 compatible = "atmel,hsmci";
90 reg = <0xf0008000 0x600>; 90 reg = <0xf0008000 0x600>;
91 interrupts = <12 4 0>; 91 interrupts = <12 4 0>;
92 dmas = <&dma 1 0>;
93 dma-names = "rxtx";
92 #address-cells = <1>; 94 #address-cells = <1>;
93 #size-cells = <0>; 95 #size-cells = <0>;
94 status = "disabled"; 96 status = "disabled";
@@ -110,6 +112,7 @@
110 compatible = "atmel,at91sam9g45-dma"; 112 compatible = "atmel,at91sam9g45-dma";
111 reg = <0xffffec00 0x200>; 113 reg = <0xffffec00 0x200>;
112 interrupts = <20 4 0>; 114 interrupts = <20 4 0>;
115 #dma-cells = <2>;
113 }; 116 };
114 117
115 pinctrl@fffff400 { 118 pinctrl@fffff400 {
@@ -378,6 +381,9 @@
378 compatible = "atmel,at91sam9x5-i2c"; 381 compatible = "atmel,at91sam9x5-i2c";
379 reg = <0xf8010000 0x100>; 382 reg = <0xf8010000 0x100>;
380 interrupts = <9 4 6>; 383 interrupts = <9 4 6>;
384 dmas = <&dma 1 13>,
385 <&dma 1 14>;
386 dma-names = "tx", "rx";
381 #address-cells = <1>; 387 #address-cells = <1>;
382 #size-cells = <0>; 388 #size-cells = <0>;
383 status = "disabled"; 389 status = "disabled";
@@ -387,6 +393,9 @@
387 compatible = "atmel,at91sam9x5-i2c"; 393 compatible = "atmel,at91sam9x5-i2c";
388 reg = <0xf8014000 0x100>; 394 reg = <0xf8014000 0x100>;
389 interrupts = <10 4 6>; 395 interrupts = <10 4 6>;
396 dmas = <&dma 1 15>,
397 <&dma 1 16>;
398 dma-names = "tx", "rx";
390 #address-cells = <1>; 399 #address-cells = <1>;
391 #size-cells = <0>; 400 #size-cells = <0>;
392 status = "disabled"; 401 status = "disabled";
diff --git a/arch/arm/boot/dts/at91sam9x5.dtsi b/arch/arm/boot/dts/at91sam9x5.dtsi
index 640b3bbbb706..1145ac330fb7 100644
--- a/arch/arm/boot/dts/at91sam9x5.dtsi
+++ b/arch/arm/boot/dts/at91sam9x5.dtsi
@@ -104,12 +104,14 @@
104 compatible = "atmel,at91sam9g45-dma"; 104 compatible = "atmel,at91sam9g45-dma";
105 reg = <0xffffec00 0x200>; 105 reg = <0xffffec00 0x200>;
106 interrupts = <20 4 0>; 106 interrupts = <20 4 0>;
107 #dma-cells = <2>;
107 }; 108 };
108 109
109 dma1: dma-controller@ffffee00 { 110 dma1: dma-controller@ffffee00 {
110 compatible = "atmel,at91sam9g45-dma"; 111 compatible = "atmel,at91sam9g45-dma";
111 reg = <0xffffee00 0x200>; 112 reg = <0xffffee00 0x200>;
112 interrupts = <21 4 0>; 113 interrupts = <21 4 0>;
114 #dma-cells = <2>;
113 }; 115 };
114 116
115 pinctrl@fffff400 { 117 pinctrl@fffff400 {
@@ -465,6 +467,8 @@
465 compatible = "atmel,hsmci"; 467 compatible = "atmel,hsmci";
466 reg = <0xf0008000 0x600>; 468 reg = <0xf0008000 0x600>;
467 interrupts = <12 4 0>; 469 interrupts = <12 4 0>;
470 dmas = <&dma0 1 0>;
471 dma-names = "rxtx";
468 #address-cells = <1>; 472 #address-cells = <1>;
469 #size-cells = <0>; 473 #size-cells = <0>;
470 status = "disabled"; 474 status = "disabled";
@@ -474,6 +478,8 @@
474 compatible = "atmel,hsmci"; 478 compatible = "atmel,hsmci";
475 reg = <0xf000c000 0x600>; 479 reg = <0xf000c000 0x600>;
476 interrupts = <26 4 0>; 480 interrupts = <26 4 0>;
481 dmas = <&dma1 1 0>;
482 dma-names = "rxtx";
477 #address-cells = <1>; 483 #address-cells = <1>;
478 #size-cells = <0>; 484 #size-cells = <0>;
479 status = "disabled"; 485 status = "disabled";
@@ -535,6 +541,9 @@
535 compatible = "atmel,at91sam9x5-i2c"; 541 compatible = "atmel,at91sam9x5-i2c";
536 reg = <0xf8010000 0x100>; 542 reg = <0xf8010000 0x100>;
537 interrupts = <9 4 6>; 543 interrupts = <9 4 6>;
544 dmas = <&dma0 1 7>,
545 <&dma0 1 8>;
546 dma-names = "tx", "rx";
538 #address-cells = <1>; 547 #address-cells = <1>;
539 #size-cells = <0>; 548 #size-cells = <0>;
540 pinctrl-names = "default"; 549 pinctrl-names = "default";
@@ -546,6 +555,9 @@
546 compatible = "atmel,at91sam9x5-i2c"; 555 compatible = "atmel,at91sam9x5-i2c";
547 reg = <0xf8014000 0x100>; 556 reg = <0xf8014000 0x100>;
548 interrupts = <10 4 6>; 557 interrupts = <10 4 6>;
558 dmas = <&dma1 1 5>,
559 <&dma1 1 6>;
560 dma-names = "tx", "rx";
549 #address-cells = <1>; 561 #address-cells = <1>;
550 #size-cells = <0>; 562 #size-cells = <0>;
551 pinctrl-names = "default"; 563 pinctrl-names = "default";
@@ -557,6 +569,9 @@
557 compatible = "atmel,at91sam9x5-i2c"; 569 compatible = "atmel,at91sam9x5-i2c";
558 reg = <0xf8018000 0x100>; 570 reg = <0xf8018000 0x100>;
559 interrupts = <11 4 6>; 571 interrupts = <11 4 6>;
572 dmas = <&dma0 1 9>,
573 <&dma0 1 10>;
574 dma-names = "tx", "rx";
560 #address-cells = <1>; 575 #address-cells = <1>;
561 #size-cells = <0>; 576 #size-cells = <0>;
562 pinctrl-names = "default"; 577 pinctrl-names = "default";
diff --git a/arch/arm/boot/dts/integratorcp.dts b/arch/arm/boot/dts/integratorcp.dts
index 8b119399025a..ff1aea0ee043 100644
--- a/arch/arm/boot/dts/integratorcp.dts
+++ b/arch/arm/boot/dts/integratorcp.dts
@@ -24,15 +24,15 @@
24 }; 24 };
25 25
26 timer0: timer@13000000 { 26 timer0: timer@13000000 {
27 compatible = "arm,sp804", "arm,primecell"; 27 compatible = "arm,integrator-cp-timer";
28 }; 28 };
29 29
30 timer1: timer@13000100 { 30 timer1: timer@13000100 {
31 compatible = "arm,sp804", "arm,primecell"; 31 compatible = "arm,integrator-cp-timer";
32 }; 32 };
33 33
34 timer2: timer@13000200 { 34 timer2: timer@13000200 {
35 compatible = "arm,sp804", "arm,primecell"; 35 compatible = "arm,integrator-cp-timer";
36 }; 36 };
37 37
38 pic: pic@14000000 { 38 pic: pic@14000000 {
diff --git a/arch/arm/boot/dts/sama5d3.dtsi b/arch/arm/boot/dts/sama5d3.dtsi
index 39b0458d365a..2e643ea51cce 100644
--- a/arch/arm/boot/dts/sama5d3.dtsi
+++ b/arch/arm/boot/dts/sama5d3.dtsi
@@ -60,6 +60,8 @@
60 compatible = "atmel,hsmci"; 60 compatible = "atmel,hsmci";
61 reg = <0xf0000000 0x600>; 61 reg = <0xf0000000 0x600>;
62 interrupts = <21 4 0>; 62 interrupts = <21 4 0>;
63 dmas = <&dma0 2 0>;
64 dma-names = "rxtx";
63 pinctrl-names = "default"; 65 pinctrl-names = "default";
64 pinctrl-0 = <&pinctrl_mmc0_clk_cmd_dat0 &pinctrl_mmc0_dat1_3 &pinctrl_mmc0_dat4_7>; 66 pinctrl-0 = <&pinctrl_mmc0_clk_cmd_dat0 &pinctrl_mmc0_dat1_3 &pinctrl_mmc0_dat4_7>;
65 status = "disabled"; 67 status = "disabled";
@@ -111,6 +113,9 @@
111 compatible = "atmel,at91sam9x5-i2c"; 113 compatible = "atmel,at91sam9x5-i2c";
112 reg = <0xf0014000 0x4000>; 114 reg = <0xf0014000 0x4000>;
113 interrupts = <18 4 6>; 115 interrupts = <18 4 6>;
116 dmas = <&dma0 2 7>,
117 <&dma0 2 8>;
118 dma-names = "tx", "rx";
114 pinctrl-names = "default"; 119 pinctrl-names = "default";
115 pinctrl-0 = <&pinctrl_i2c0>; 120 pinctrl-0 = <&pinctrl_i2c0>;
116 #address-cells = <1>; 121 #address-cells = <1>;
@@ -122,6 +127,9 @@
122 compatible = "atmel,at91sam9x5-i2c"; 127 compatible = "atmel,at91sam9x5-i2c";
123 reg = <0xf0018000 0x4000>; 128 reg = <0xf0018000 0x4000>;
124 interrupts = <19 4 6>; 129 interrupts = <19 4 6>;
130 dmas = <&dma0 2 9>,
131 <&dma0 2 10>;
132 dma-names = "tx", "rx";
125 pinctrl-names = "default"; 133 pinctrl-names = "default";
126 pinctrl-0 = <&pinctrl_i2c1>; 134 pinctrl-0 = <&pinctrl_i2c1>;
127 #address-cells = <1>; 135 #address-cells = <1>;
@@ -167,6 +175,8 @@
167 compatible = "atmel,hsmci"; 175 compatible = "atmel,hsmci";
168 reg = <0xf8000000 0x600>; 176 reg = <0xf8000000 0x600>;
169 interrupts = <22 4 0>; 177 interrupts = <22 4 0>;
178 dmas = <&dma1 2 0>;
179 dma-names = "rxtx";
170 pinctrl-names = "default"; 180 pinctrl-names = "default";
171 pinctrl-0 = <&pinctrl_mmc1_clk_cmd_dat0 &pinctrl_mmc1_dat1_3>; 181 pinctrl-0 = <&pinctrl_mmc1_clk_cmd_dat0 &pinctrl_mmc1_dat1_3>;
172 status = "disabled"; 182 status = "disabled";
@@ -178,6 +188,8 @@
178 compatible = "atmel,hsmci"; 188 compatible = "atmel,hsmci";
179 reg = <0xf8004000 0x600>; 189 reg = <0xf8004000 0x600>;
180 interrupts = <23 4 0>; 190 interrupts = <23 4 0>;
191 dmas = <&dma1 2 1>;
192 dma-names = "rxtx";
181 pinctrl-names = "default"; 193 pinctrl-names = "default";
182 pinctrl-0 = <&pinctrl_mmc2_clk_cmd_dat0 &pinctrl_mmc2_dat1_3>; 194 pinctrl-0 = <&pinctrl_mmc2_clk_cmd_dat0 &pinctrl_mmc2_dat1_3>;
183 status = "disabled"; 195 status = "disabled";
@@ -294,6 +306,9 @@
294 compatible = "atmel,at91sam9x5-i2c"; 306 compatible = "atmel,at91sam9x5-i2c";
295 reg = <0xf801c000 0x4000>; 307 reg = <0xf801c000 0x4000>;
296 interrupts = <20 4 6>; 308 interrupts = <20 4 6>;
309 dmas = <&dma1 2 11>,
310 <&dma1 2 12>;
311 dma-names = "tx", "rx";
297 #address-cells = <1>; 312 #address-cells = <1>;
298 #size-cells = <0>; 313 #size-cells = <0>;
299 status = "disabled"; 314 status = "disabled";
@@ -348,14 +363,14 @@
348 compatible = "atmel,at91sam9g45-dma"; 363 compatible = "atmel,at91sam9g45-dma";
349 reg = <0xffffe600 0x200>; 364 reg = <0xffffe600 0x200>;
350 interrupts = <30 4 0>; 365 interrupts = <30 4 0>;
351 #dma-cells = <1>; 366 #dma-cells = <2>;
352 }; 367 };
353 368
354 dma1: dma-controller@ffffe800 { 369 dma1: dma-controller@ffffe800 {
355 compatible = "atmel,at91sam9g45-dma"; 370 compatible = "atmel,at91sam9g45-dma";
356 reg = <0xffffe800 0x200>; 371 reg = <0xffffe800 0x200>;
357 interrupts = <31 4 0>; 372 interrupts = <31 4 0>;
358 #dma-cells = <1>; 373 #dma-cells = <2>;
359 }; 374 };
360 375
361 ramc0: ramc@ffffea00 { 376 ramc0: ramc@ffffea00 {
diff --git a/arch/arm/boot/dts/sama5d34ek.dts b/arch/arm/boot/dts/sama5d34ek.dts
index d2739f8d7ae9..6bebfcdcb1d1 100644
--- a/arch/arm/boot/dts/sama5d34ek.dts
+++ b/arch/arm/boot/dts/sama5d34ek.dts
@@ -12,7 +12,7 @@
12 12
13/ { 13/ {
14 model = "Atmel SAMA5D34-EK"; 14 model = "Atmel SAMA5D34-EK";
15 compatible = "atmel,sama5d34ek", "atmel,sama5ek", "atmel,sama5d3xmb", "atmel,sama5d3xcm", "atmel,sama5d3", "atmel,sama5"; 15 compatible = "atmel,sama5d34ek", "atmel,sama5d3xmb", "atmel,sama5d3xcm", "atmel,sama5d3", "atmel,sama5";
16 16
17 ahb { 17 ahb {
18 apb { 18 apb {
diff --git a/arch/arm/boot/dts/spear1340.dtsi b/arch/arm/boot/dts/spear1340.dtsi
index c511c4772efd..54d128d35681 100644
--- a/arch/arm/boot/dts/spear1340.dtsi
+++ b/arch/arm/boot/dts/spear1340.dtsi
@@ -113,6 +113,9 @@
113 reg = <0xb4100000 0x1000>; 113 reg = <0xb4100000 0x1000>;
114 interrupts = <0 105 0x4>; 114 interrupts = <0 105 0x4>;
115 status = "disabled"; 115 status = "disabled";
116 dmas = <&dwdma0 0x600 0 0 1>, /* 0xC << 11 */
117 <&dwdma0 0x680 0 1 0>; /* 0xD << 7 */
118 dma-names = "tx", "rx";
116 }; 119 };
117 120
118 thermal@e07008c4 { 121 thermal@e07008c4 {
diff --git a/arch/arm/boot/dts/spear13xx.dtsi b/arch/arm/boot/dts/spear13xx.dtsi
index b4ca60f4eb42..45597fd91050 100644
--- a/arch/arm/boot/dts/spear13xx.dtsi
+++ b/arch/arm/boot/dts/spear13xx.dtsi
@@ -98,13 +98,24 @@
98 reg = <0xb2800000 0x1000>; 98 reg = <0xb2800000 0x1000>;
99 interrupts = <0 29 0x4>; 99 interrupts = <0 29 0x4>;
100 status = "disabled"; 100 status = "disabled";
101 dmas = <&dwdma0 0 0 0 0>;
102 dma-names = "data";
101 }; 103 };
102 104
103 dma@ea800000 { 105 dwdma0: dma@ea800000 {
104 compatible = "snps,dma-spear1340"; 106 compatible = "snps,dma-spear1340";
105 reg = <0xea800000 0x1000>; 107 reg = <0xea800000 0x1000>;
106 interrupts = <0 19 0x4>; 108 interrupts = <0 19 0x4>;
107 status = "disabled"; 109 status = "disabled";
110
111 dma-channels = <8>;
112 #dma-cells = <3>;
113 dma-requests = <32>;
114 chan_allocation_order = <1>;
115 chan_priority = <1>;
116 block_size = <0xfff>;
117 dma-masters = <2>;
118 data_width = <3 3 0 0>;
108 }; 119 };
109 120
110 dma@eb000000 { 121 dma@eb000000 {
@@ -112,6 +123,15 @@
112 reg = <0xeb000000 0x1000>; 123 reg = <0xeb000000 0x1000>;
113 interrupts = <0 59 0x4>; 124 interrupts = <0 59 0x4>;
114 status = "disabled"; 125 status = "disabled";
126
127 dma-requests = <32>;
128 dma-channels = <8>;
129 dma-masters = <2>;
130 #dma-cells = <3>;
131 chan_allocation_order = <1>;
132 chan_priority = <1>;
133 block_size = <0xfff>;
134 data_width = <3 3 0 0>;
115 }; 135 };
116 136
117 fsmc: flash@b0000000 { 137 fsmc: flash@b0000000 {
@@ -261,6 +281,9 @@
261 #size-cells = <0>; 281 #size-cells = <0>;
262 interrupts = <0 31 0x4>; 282 interrupts = <0 31 0x4>;
263 status = "disabled"; 283 status = "disabled";
284 dmas = <&dwdma0 0x2000 0 0 0>, /* 0x4 << 11 */
285 <&dwdma0 0x0280 0 0 0>; /* 0x5 << 7 */
286 dma-names = "tx", "rx";
264 }; 287 };
265 288
266 rtc@e0580000 { 289 rtc@e0580000 {
diff --git a/arch/arm/boot/dts/versatile-ab.dts b/arch/arm/boot/dts/versatile-ab.dts
index e2fe3195c0d1..dde75ae8b4b1 100644
--- a/arch/arm/boot/dts/versatile-ab.dts
+++ b/arch/arm/boot/dts/versatile-ab.dts
@@ -121,6 +121,18 @@
121 interrupts = <0>; 121 interrupts = <0>;
122 }; 122 };
123 123
124 timer@101e2000 {
125 compatible = "arm,sp804", "arm,primecell";
126 reg = <0x101e2000 0x1000>;
127 interrupts = <4>;
128 };
129
130 timer@101e3000 {
131 compatible = "arm,sp804", "arm,primecell";
132 reg = <0x101e3000 0x1000>;
133 interrupts = <5>;
134 };
135
124 gpio0: gpio@101e4000 { 136 gpio0: gpio@101e4000 {
125 compatible = "arm,pl061", "arm,primecell"; 137 compatible = "arm,pl061", "arm,primecell";
126 reg = <0x101e4000 0x1000>; 138 reg = <0x101e4000 0x1000>;
diff --git a/arch/arm/boot/dts/vexpress-v2p-ca9.dts b/arch/arm/boot/dts/vexpress-v2p-ca9.dts
index 1420bb14d95c..62d9b225dcce 100644
--- a/arch/arm/boot/dts/vexpress-v2p-ca9.dts
+++ b/arch/arm/boot/dts/vexpress-v2p-ca9.dts
@@ -98,6 +98,7 @@
98 <0 49 4>; 98 <0 49 4>;
99 clocks = <&oscclk2>, <&oscclk2>; 99 clocks = <&oscclk2>, <&oscclk2>;
100 clock-names = "timclk", "apb_pclk"; 100 clock-names = "timclk", "apb_pclk";
101 status = "disabled";
101 }; 102 };
102 103
103 watchdog@100e5000 { 104 watchdog@100e5000 {