ramips: DTS: VoCore2 improvements/fixes
authorPaul Wassi <p.wassi@gmx.at>
Sat, 22 Jul 2017 09:15:55 +0000 (11:15 +0200)
committerMathias Kresin <dev@kresin.me>
Tue, 25 Jul 2017 19:02:53 +0000 (21:02 +0200)
The VoCore2 features 128MB of RAM, therefore set
memory in DTS to 128*1024*1024 = 0x8000000
The board's LED is connected to GND, set it to
ACTIVE_HIGH here.
Make serial console working again on kernel 4.9 by
change of pinmux configuration.

Signed-off-by: Paul Wassi <p.wassi@gmx.at>
target/linux/ramips/dts/VOCORE2.dts

index 297cd1b..9173951 100644 (file)
@@ -15,7 +15,7 @@
 
        memory@0 {
                device_type = "memory";
-               reg = <0x0 0x4000000>;
+               reg = <0x0 0x8000000>;
        };
 
        gpio-leds {
@@ -23,7 +23,7 @@
 
                status {
                        label = "vocore2:fuchsia:status";
-                       gpios = <&gpio1 12 GPIO_ACTIVE_LOW>;
+                       gpios = <&gpio1 12 GPIO_ACTIVE_HIGH>;
                };
        };
 };
 &pinctrl {
        state_default: pinctrl0 {
                gpio {
-                       ralink,group = "refclk", "gpio";
+                       ralink,group = "wled_an", "perst", "wdt";
                        ralink,function = "gpio";
                };
-
-               agpio {
-                       ralink,group = "agpio";
-                       ralink,function = "uart2";
-               };
-       };
-
-       uart1_pins: uart1 {
-               uart1 {
-                       ralink,group = "uart1";
-                       ralink,function = "uart1";
-               };
-       };
-
-       uart2_pins: uart2 {
-               uart2 {
-                       ralink,group = "spis";
-                       ralink,function = "pwm";
-               };
        };
 };