diff options
author | Olof Johansson <olof@lixom.net> | 2016-10-03 01:20:39 -0400 |
---|---|---|
committer | Olof Johansson <olof@lixom.net> | 2016-10-03 01:20:39 -0400 |
commit | adff807988f92d4646c50b601936e340a92d5455 (patch) | |
tree | a3fa1aed5bebeae8b4e6006bb165d914c26d4a8b | |
parent | 7dd84f065c5fea2c3af945b1e94cd734b3416fa8 (diff) | |
parent | 9a0af838c202572801dc344294eb0a2875f60ab7 (diff) |
Merge tag 'berlin-dt-for-v4.9-1' of git://git.infradead.org/users/hesselba/linux-berlin into next/dt
Berlin DT changes for v4.9
- enable dw wdt nodes unconditionally,
driver supports multiple instances now
- fix some dtc compiler warnings
* tag 'berlin-dt-for-v4.9-1' of git://git.infradead.org/users/hesselba/linux-berlin:
ARM: dts: sony-nsz-gs7: add missing unit name to /memory node
ARM: dts: chromecast: add missing unit name to /memory node
ARM: dts: berlin2q-marvell-dmp: add missing unit name to /memory node
ARM: dts: berlin2: Add missing unit name to /soc node
ARM: dts: berlin2cd: Add missing unit name to /soc node
ARM: dts: berlin2q: Add missing unit name to /soc node
ARM: dts: berlin2: Remove skeleton.dtsi inclusion
ARM: dts: berlin2cd: Remove skeleton.dtsi inclusion
ARM: dts: berlin2q: Remove skeleton.dtsi inclusion
arm: dts: berlin2q: enable all wdt nodes unconditionally
arm: dts: berlin2: enable all wdt nodes unconditionally
Signed-off-by: Olof Johansson <olof@lixom.net>
-rw-r--r-- | arch/arm/boot/dts/berlin2-sony-nsz-gs7.dts | 2 | ||||
-rw-r--r-- | arch/arm/boot/dts/berlin2.dtsi | 7 | ||||
-rw-r--r-- | arch/arm/boot/dts/berlin2cd-google-chromecast.dts | 2 | ||||
-rw-r--r-- | arch/arm/boot/dts/berlin2cd.dtsi | 5 | ||||
-rw-r--r-- | arch/arm/boot/dts/berlin2q-marvell-dmp.dts | 2 | ||||
-rw-r--r-- | arch/arm/boot/dts/berlin2q.dtsi | 8 |
6 files changed, 12 insertions, 14 deletions
diff --git a/arch/arm/boot/dts/berlin2-sony-nsz-gs7.dts b/arch/arm/boot/dts/berlin2-sony-nsz-gs7.dts index 3c0907b87fd6..1c475796d17f 100644 --- a/arch/arm/boot/dts/berlin2-sony-nsz-gs7.dts +++ b/arch/arm/boot/dts/berlin2-sony-nsz-gs7.dts | |||
@@ -49,7 +49,7 @@ | |||
49 | stdout-path = "serial0:115200n8"; | 49 | stdout-path = "serial0:115200n8"; |
50 | }; | 50 | }; |
51 | 51 | ||
52 | memory { | 52 | memory@0 { |
53 | device_type = "memory"; | 53 | device_type = "memory"; |
54 | reg = <0x00000000 0x40000000>; /* 1 GB */ | 54 | reg = <0x00000000 0x40000000>; /* 1 GB */ |
55 | }; | 55 | }; |
diff --git a/arch/arm/boot/dts/berlin2.dtsi b/arch/arm/boot/dts/berlin2.dtsi index ae81009741ff..425c48971abe 100644 --- a/arch/arm/boot/dts/berlin2.dtsi +++ b/arch/arm/boot/dts/berlin2.dtsi | |||
@@ -39,13 +39,14 @@ | |||
39 | * OTHER DEALINGS IN THE SOFTWARE. | 39 | * OTHER DEALINGS IN THE SOFTWARE. |
40 | */ | 40 | */ |
41 | 41 | ||
42 | #include "skeleton.dtsi" | ||
43 | #include <dt-bindings/clock/berlin2.h> | 42 | #include <dt-bindings/clock/berlin2.h> |
44 | #include <dt-bindings/interrupt-controller/arm-gic.h> | 43 | #include <dt-bindings/interrupt-controller/arm-gic.h> |
45 | 44 | ||
46 | / { | 45 | / { |
47 | model = "Marvell Armada 1500 (BG2) SoC"; | 46 | model = "Marvell Armada 1500 (BG2) SoC"; |
48 | compatible = "marvell,berlin2", "marvell,berlin"; | 47 | compatible = "marvell,berlin2", "marvell,berlin"; |
48 | #address-cells = <1>; | ||
49 | #size-cells = <1>; | ||
49 | 50 | ||
50 | aliases { | 51 | aliases { |
51 | serial0 = &uart0; | 52 | serial0 = &uart0; |
@@ -89,7 +90,7 @@ | |||
89 | clock-frequency = <25000000>; | 90 | clock-frequency = <25000000>; |
90 | }; | 91 | }; |
91 | 92 | ||
92 | soc { | 93 | soc@f7000000 { |
93 | compatible = "simple-bus"; | 94 | compatible = "simple-bus"; |
94 | #address-cells = <1>; | 95 | #address-cells = <1>; |
95 | #size-cells = <1>; | 96 | #size-cells = <1>; |
@@ -447,7 +448,6 @@ | |||
447 | reg = <0x2000 0x100>; | 448 | reg = <0x2000 0x100>; |
448 | clocks = <&refclk>; | 449 | clocks = <&refclk>; |
449 | interrupts = <1>; | 450 | interrupts = <1>; |
450 | status = "disabled"; | ||
451 | }; | 451 | }; |
452 | 452 | ||
453 | wdt2: watchdog@3000 { | 453 | wdt2: watchdog@3000 { |
@@ -455,7 +455,6 @@ | |||
455 | reg = <0x3000 0x100>; | 455 | reg = <0x3000 0x100>; |
456 | clocks = <&refclk>; | 456 | clocks = <&refclk>; |
457 | interrupts = <2>; | 457 | interrupts = <2>; |
458 | status = "disabled"; | ||
459 | }; | 458 | }; |
460 | 459 | ||
461 | sm_gpio1: gpio@5000 { | 460 | sm_gpio1: gpio@5000 { |
diff --git a/arch/arm/boot/dts/berlin2cd-google-chromecast.dts b/arch/arm/boot/dts/berlin2cd-google-chromecast.dts index 8ba8b50ce997..ca24def0ce13 100644 --- a/arch/arm/boot/dts/berlin2cd-google-chromecast.dts +++ b/arch/arm/boot/dts/berlin2cd-google-chromecast.dts | |||
@@ -50,7 +50,7 @@ | |||
50 | stdout-path = "serial0:115200n8"; | 50 | stdout-path = "serial0:115200n8"; |
51 | }; | 51 | }; |
52 | 52 | ||
53 | memory { | 53 | memory@0 { |
54 | device_type = "memory"; | 54 | device_type = "memory"; |
55 | reg = <0x00000000 0x20000000>; /* 512 MB */ | 55 | reg = <0x00000000 0x20000000>; /* 512 MB */ |
56 | }; | 56 | }; |
diff --git a/arch/arm/boot/dts/berlin2cd.dtsi b/arch/arm/boot/dts/berlin2cd.dtsi index 6d06b6118d83..4fe1574d08c3 100644 --- a/arch/arm/boot/dts/berlin2cd.dtsi +++ b/arch/arm/boot/dts/berlin2cd.dtsi | |||
@@ -39,13 +39,14 @@ | |||
39 | * OTHER DEALINGS IN THE SOFTWARE. | 39 | * OTHER DEALINGS IN THE SOFTWARE. |
40 | */ | 40 | */ |
41 | 41 | ||
42 | #include "skeleton.dtsi" | ||
43 | #include <dt-bindings/clock/berlin2.h> | 42 | #include <dt-bindings/clock/berlin2.h> |
44 | #include <dt-bindings/interrupt-controller/arm-gic.h> | 43 | #include <dt-bindings/interrupt-controller/arm-gic.h> |
45 | 44 | ||
46 | / { | 45 | / { |
47 | model = "Marvell Armada 1500-mini (BG2CD) SoC"; | 46 | model = "Marvell Armada 1500-mini (BG2CD) SoC"; |
48 | compatible = "marvell,berlin2cd", "marvell,berlin"; | 47 | compatible = "marvell,berlin2cd", "marvell,berlin"; |
48 | #address-cells = <1>; | ||
49 | #size-cells = <1>; | ||
49 | 50 | ||
50 | aliases { | 51 | aliases { |
51 | serial0 = &uart0; | 52 | serial0 = &uart0; |
@@ -78,7 +79,7 @@ | |||
78 | clock-frequency = <25000000>; | 79 | clock-frequency = <25000000>; |
79 | }; | 80 | }; |
80 | 81 | ||
81 | soc { | 82 | soc@f7000000 { |
82 | compatible = "simple-bus"; | 83 | compatible = "simple-bus"; |
83 | #address-cells = <1>; | 84 | #address-cells = <1>; |
84 | #size-cells = <1>; | 85 | #size-cells = <1>; |
diff --git a/arch/arm/boot/dts/berlin2q-marvell-dmp.dts b/arch/arm/boot/dts/berlin2q-marvell-dmp.dts index 33b28757b8f6..f485308840ab 100644 --- a/arch/arm/boot/dts/berlin2q-marvell-dmp.dts +++ b/arch/arm/boot/dts/berlin2q-marvell-dmp.dts | |||
@@ -43,7 +43,7 @@ | |||
43 | model = "Marvell BG2-Q DMP"; | 43 | model = "Marvell BG2-Q DMP"; |
44 | compatible = "marvell,berlin2q-dmp", "marvell,berlin2q", "marvell,berlin"; | 44 | compatible = "marvell,berlin2q-dmp", "marvell,berlin2q", "marvell,berlin"; |
45 | 45 | ||
46 | memory { | 46 | memory@0 { |
47 | device_type = "memory"; | 47 | device_type = "memory"; |
48 | reg = <0x00000000 0x80000000>; | 48 | reg = <0x00000000 0x80000000>; |
49 | }; | 49 | }; |
diff --git a/arch/arm/boot/dts/berlin2q.dtsi b/arch/arm/boot/dts/berlin2q.dtsi index 2c34bfb13632..e548229697fc 100644 --- a/arch/arm/boot/dts/berlin2q.dtsi +++ b/arch/arm/boot/dts/berlin2q.dtsi | |||
@@ -37,11 +37,11 @@ | |||
37 | #include <dt-bindings/clock/berlin2q.h> | 37 | #include <dt-bindings/clock/berlin2q.h> |
38 | #include <dt-bindings/interrupt-controller/arm-gic.h> | 38 | #include <dt-bindings/interrupt-controller/arm-gic.h> |
39 | 39 | ||
40 | #include "skeleton.dtsi" | ||
41 | |||
42 | / { | 40 | / { |
43 | model = "Marvell Armada 1500 pro (BG2-Q) SoC"; | 41 | model = "Marvell Armada 1500 pro (BG2-Q) SoC"; |
44 | compatible = "marvell,berlin2q", "marvell,berlin"; | 42 | compatible = "marvell,berlin2q", "marvell,berlin"; |
43 | #address-cells = <1>; | ||
44 | #size-cells = <1>; | ||
45 | 45 | ||
46 | aliases { | 46 | aliases { |
47 | serial0 = &uart0; | 47 | serial0 = &uart0; |
@@ -99,7 +99,7 @@ | |||
99 | clock-frequency = <25000000>; | 99 | clock-frequency = <25000000>; |
100 | }; | 100 | }; |
101 | 101 | ||
102 | soc { | 102 | soc@f7000000 { |
103 | compatible = "simple-bus"; | 103 | compatible = "simple-bus"; |
104 | #address-cells = <1>; | 104 | #address-cells = <1>; |
105 | #size-cells = <1>; | 105 | #size-cells = <1>; |
@@ -525,7 +525,6 @@ | |||
525 | reg = <0x2000 0x100>; | 525 | reg = <0x2000 0x100>; |
526 | clocks = <&refclk>; | 526 | clocks = <&refclk>; |
527 | interrupts = <1>; | 527 | interrupts = <1>; |
528 | status = "disabled"; | ||
529 | }; | 528 | }; |
530 | 529 | ||
531 | wdt2: watchdog@3000 { | 530 | wdt2: watchdog@3000 { |
@@ -533,7 +532,6 @@ | |||
533 | reg = <0x3000 0x100>; | 532 | reg = <0x3000 0x100>; |
534 | clocks = <&refclk>; | 533 | clocks = <&refclk>; |
535 | interrupts = <2>; | 534 | interrupts = <2>; |
536 | status = "disabled"; | ||
537 | }; | 535 | }; |
538 | 536 | ||
539 | sm_gpio1: gpio@5000 { | 537 | sm_gpio1: gpio@5000 { |