ramips: introduce serial0 aliases
authorLuka Perkov <luka@openwrt.org>
Tue, 10 May 2016 22:37:14 +0000 (22:37 +0000)
committerLuka Perkov <luka@openwrt.org>
Tue, 10 May 2016 22:37:14 +0000 (22:37 +0000)
This patch introduces serial0 aliases in the ramips DTS files, which can
then be used to denote the active console instead of relying on bootargs.

Signed-off-by: Stanislav Galabov <sgalabov@gmail.com>
SVN-Revision: 49355

target/linux/ramips/dts/LINKIT7688.dts
target/linux/ramips/dts/mt7620a.dtsi
target/linux/ramips/dts/mt7620n.dtsi
target/linux/ramips/dts/mt7621.dtsi
target/linux/ramips/dts/mt7628an.dtsi
target/linux/ramips/dts/rt2880.dtsi
target/linux/ramips/dts/rt3050.dtsi
target/linux/ramips/dts/rt3352.dtsi
target/linux/ramips/dts/rt3883.dtsi
target/linux/ramips/dts/rt5350.dtsi

index 2dfb98c..bb38c88 100644 (file)
                bootargs = "console=ttyS2,57600";
        };
 
+       aliases {
+               serial0 = &uart2;
+       };
+
        memory@0 {
                device_type = "memory";
                reg = <0x0 0x8000000>;
index 5edbdf9..3c89880 100644 (file)
@@ -23,6 +23,7 @@
        aliases {
                spi0 = &spi0;
                spi1 = &spi1;
+               serial0 = &uartlite;
        };
 
        palmbus@10000000 {
                        pinctrl-0 = <&spi_cs1>;
                };
 
-               uartlite@c00 {
+               uartlite: uartlite@c00 {
                        compatible = "ralink,mt7620a-uart", "ralink,rt2880-uart", "ns16550a";
                        reg = <0xc00 0x100>;
 
index e8ce3b2..7e66abe 100644 (file)
@@ -23,6 +23,7 @@
        aliases {
                spi0 = &spi0;
                spi1 = &spi1;
+               serial0 = &uartlite;
        };
 
        palmbus@10000000 {
                        pinctrl-0 = <&spi_cs1>;
                };
 
-               uartlite@c00 {
+               uartlite: uartlite@c00 {
                        compatible = "ralink,mt7620a-uart", "ralink,rt2880-uart", "ns16550a";
                        reg = <0xc00 0x100>;
 
index 24e0459..c055285 100644 (file)
                compatible = "mti,cpu-interrupt-controller";
        };
 
+       aliases {
+               serial0 = &uartlite;
+       };
+
        cpuclock: cpuclock@0 {
                #clock-cells = <0>;
                compatible = "fixed-clock";
                            reg = <0x1fbf8000 0x8000>;
                };
 
-               uartlite@c00 {
+               uartlite: uartlite@c00 {
                        compatible = "ns16550a";
                        reg = <0xc00 0x100>;
 
index e120e56..c1f03fc 100644 (file)
                bootargs = "console=ttyS0,57600";
        };
 
+       aliases {
+               serial0 = &uartlite;
+       };
+
        cpuintc: cpuintc@0 {
                #address-cells = <0>;
                #interrupt-cells = <1>;
                        status = "disabled";
                };
 
-               uartlite@c00 {
+               uartlite: uartlite@c00 {
                        compatible = "ns16550a";
                        reg = <0xc00 0x100>;
 
                        status = "disabled";
                };
 
-               uart2@e00 {
+               uart2: uart2@e00 {
                        compatible = "ns16550a";
                        reg = <0xe00 0x100>;
 
index 47ea4c3..dc3f0ba 100644 (file)
                bootargs = "console=ttyS0,57600";
        };
 
+       aliases {
+               serial0 = &uartlite;
+       };
+
        cpuintc: cpuintc@0 {
                #address-cells = <0>;
                #interrupt-cells = <1>;
                        status = "disabled";
                };
 
-               uartlite@c00 {
+               uartlite: uartlite@c00 {
                        compatible = "ralink,rt2880-uart", "ns16550a";
                        reg = <0xc00 0x100>;
 
index 8fcdeed..0a4cf1e 100644 (file)
@@ -15,6 +15,7 @@
 
        aliases {
                spi0 = &spi0;
+               serial0 = &uartlite;
        };
 
        cpuintc: cpuintc@0 {
                        status = "disabled";
                };
 
-               uartlite@c00 {
+               uartlite: uartlite@c00 {
                        compatible = "ralink,rt3050-uart", "ralink,rt2880-uart", "ns16550a";
                        reg = <0xc00 0x100>;
 
index 0932b52..f9721d8 100644 (file)
@@ -23,6 +23,7 @@
        aliases {
                spi0 = &spi0;
                spi1 = &spi1;
+               serial0 = &uartlite;
        };
 
        palmbus@10000000 {
                        status = "disabled";
                };
 
-               uartlite@c00 {
+               uartlite: uartlite@c00 {
                        compatible = "ralink,rt3352-uart", "ralink,rt2880-uart", "ns16550a";
                        reg = <0xc00 0x100>;
 
index cd96b74..fa070a1 100644 (file)
@@ -16,6 +16,7 @@
        aliases {
                spi0 = &spi0;
                spi1 = &spi1;
+               serial0 = &uartlite;
        };
 
        cpuintc: cpuintc@0 {
                        status = "disabled";
                };
 
-               uartlite@c00 {
+               uartlite: uartlite@c00 {
                        compatible = "ralink,rt3883-uart", "ralink,rt2880-uart", "ns16550a";
                        reg = <0xc00 0x100>;
 
index b8712e9..226d4a4 100644 (file)
@@ -23,6 +23,7 @@
        aliases {
                spi0 = &spi0;
                spi1 = &spi1;
+               serial0 = &uartlite;
        };
 
        palmbus@10000000 {
                        status = "disabled";
                };
 
-               uartlite@c00 {
+               uartlite: uartlite@c00 {
                        compatible = "ralink,rt5350-uart", "ralink,rt2880-uart", "ns16550a";
                        reg = <0xc00 0x100>;