Commit adff8079 authored by Olof Johansson's avatar Olof Johansson

Merge tag 'berlin-dt-for-v4.9-1' of...

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: default avatarOlof Johansson <olof@lixom.net>
parents 7dd84f06 9a0af838
...@@ -49,7 +49,7 @@ chosen { ...@@ -49,7 +49,7 @@ chosen {
stdout-path = "serial0:115200n8"; stdout-path = "serial0:115200n8";
}; };
memory { memory@0 {
device_type = "memory"; device_type = "memory";
reg = <0x00000000 0x40000000>; /* 1 GB */ reg = <0x00000000 0x40000000>; /* 1 GB */
}; };
......
...@@ -39,13 +39,14 @@ ...@@ -39,13 +39,14 @@
* OTHER DEALINGS IN THE SOFTWARE. * OTHER DEALINGS IN THE SOFTWARE.
*/ */
#include "skeleton.dtsi"
#include <dt-bindings/clock/berlin2.h> #include <dt-bindings/clock/berlin2.h>
#include <dt-bindings/interrupt-controller/arm-gic.h> #include <dt-bindings/interrupt-controller/arm-gic.h>
/ { / {
model = "Marvell Armada 1500 (BG2) SoC"; model = "Marvell Armada 1500 (BG2) SoC";
compatible = "marvell,berlin2", "marvell,berlin"; compatible = "marvell,berlin2", "marvell,berlin";
#address-cells = <1>;
#size-cells = <1>;
aliases { aliases {
serial0 = &uart0; serial0 = &uart0;
...@@ -89,7 +90,7 @@ refclk: oscillator { ...@@ -89,7 +90,7 @@ refclk: oscillator {
clock-frequency = <25000000>; clock-frequency = <25000000>;
}; };
soc { soc@f7000000 {
compatible = "simple-bus"; compatible = "simple-bus";
#address-cells = <1>; #address-cells = <1>;
#size-cells = <1>; #size-cells = <1>;
...@@ -447,7 +448,6 @@ wdt1: watchdog@2000 { ...@@ -447,7 +448,6 @@ wdt1: watchdog@2000 {
reg = <0x2000 0x100>; reg = <0x2000 0x100>;
clocks = <&refclk>; clocks = <&refclk>;
interrupts = <1>; interrupts = <1>;
status = "disabled";
}; };
wdt2: watchdog@3000 { wdt2: watchdog@3000 {
...@@ -455,7 +455,6 @@ wdt2: watchdog@3000 { ...@@ -455,7 +455,6 @@ wdt2: watchdog@3000 {
reg = <0x3000 0x100>; reg = <0x3000 0x100>;
clocks = <&refclk>; clocks = <&refclk>;
interrupts = <2>; interrupts = <2>;
status = "disabled";
}; };
sm_gpio1: gpio@5000 { sm_gpio1: gpio@5000 {
......
...@@ -50,7 +50,7 @@ chosen { ...@@ -50,7 +50,7 @@ chosen {
stdout-path = "serial0:115200n8"; stdout-path = "serial0:115200n8";
}; };
memory { memory@0 {
device_type = "memory"; device_type = "memory";
reg = <0x00000000 0x20000000>; /* 512 MB */ reg = <0x00000000 0x20000000>; /* 512 MB */
}; };
......
...@@ -39,13 +39,14 @@ ...@@ -39,13 +39,14 @@
* OTHER DEALINGS IN THE SOFTWARE. * OTHER DEALINGS IN THE SOFTWARE.
*/ */
#include "skeleton.dtsi"
#include <dt-bindings/clock/berlin2.h> #include <dt-bindings/clock/berlin2.h>
#include <dt-bindings/interrupt-controller/arm-gic.h> #include <dt-bindings/interrupt-controller/arm-gic.h>
/ { / {
model = "Marvell Armada 1500-mini (BG2CD) SoC"; model = "Marvell Armada 1500-mini (BG2CD) SoC";
compatible = "marvell,berlin2cd", "marvell,berlin"; compatible = "marvell,berlin2cd", "marvell,berlin";
#address-cells = <1>;
#size-cells = <1>;
aliases { aliases {
serial0 = &uart0; serial0 = &uart0;
...@@ -78,7 +79,7 @@ refclk: oscillator { ...@@ -78,7 +79,7 @@ refclk: oscillator {
clock-frequency = <25000000>; clock-frequency = <25000000>;
}; };
soc { soc@f7000000 {
compatible = "simple-bus"; compatible = "simple-bus";
#address-cells = <1>; #address-cells = <1>;
#size-cells = <1>; #size-cells = <1>;
......
...@@ -43,7 +43,7 @@ / { ...@@ -43,7 +43,7 @@ / {
model = "Marvell BG2-Q DMP"; model = "Marvell BG2-Q DMP";
compatible = "marvell,berlin2q-dmp", "marvell,berlin2q", "marvell,berlin"; compatible = "marvell,berlin2q-dmp", "marvell,berlin2q", "marvell,berlin";
memory { memory@0 {
device_type = "memory"; device_type = "memory";
reg = <0x00000000 0x80000000>; reg = <0x00000000 0x80000000>;
}; };
......
...@@ -37,11 +37,11 @@ ...@@ -37,11 +37,11 @@
#include <dt-bindings/clock/berlin2q.h> #include <dt-bindings/clock/berlin2q.h>
#include <dt-bindings/interrupt-controller/arm-gic.h> #include <dt-bindings/interrupt-controller/arm-gic.h>
#include "skeleton.dtsi"
/ { / {
model = "Marvell Armada 1500 pro (BG2-Q) SoC"; model = "Marvell Armada 1500 pro (BG2-Q) SoC";
compatible = "marvell,berlin2q", "marvell,berlin"; compatible = "marvell,berlin2q", "marvell,berlin";
#address-cells = <1>;
#size-cells = <1>;
aliases { aliases {
serial0 = &uart0; serial0 = &uart0;
...@@ -99,7 +99,7 @@ refclk: oscillator { ...@@ -99,7 +99,7 @@ refclk: oscillator {
clock-frequency = <25000000>; clock-frequency = <25000000>;
}; };
soc { soc@f7000000 {
compatible = "simple-bus"; compatible = "simple-bus";
#address-cells = <1>; #address-cells = <1>;
#size-cells = <1>; #size-cells = <1>;
...@@ -525,7 +525,6 @@ wdt1: watchdog@2000 { ...@@ -525,7 +525,6 @@ wdt1: watchdog@2000 {
reg = <0x2000 0x100>; reg = <0x2000 0x100>;
clocks = <&refclk>; clocks = <&refclk>;
interrupts = <1>; interrupts = <1>;
status = "disabled";
}; };
wdt2: watchdog@3000 { wdt2: watchdog@3000 {
...@@ -533,7 +532,6 @@ wdt2: watchdog@3000 { ...@@ -533,7 +532,6 @@ wdt2: watchdog@3000 {
reg = <0x3000 0x100>; reg = <0x3000 0x100>;
clocks = <&refclk>; clocks = <&refclk>;
interrupts = <2>; interrupts = <2>;
status = "disabled";
}; };
sm_gpio1: gpio@5000 { sm_gpio1: gpio@5000 {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment