Loading...
/* * Device Tree file for Wiliboard WBD-222 */ /dts-v1/; #include "gemini.dtsi" #include <dt-bindings/input/input.h> / { model = "Wiliboard WBD-222"; compatible = "wiliboard,wbd222", "cortina,gemini"; #address-cells = <1>; #size-cells = <1>; memory { /* 128 MB */ device_type = "memory"; reg = <0x00000000 0x8000000>; }; chosen { bootargs = "console=ttyS0,115200n8"; stdout-path = &uart0; }; gpio_keys { compatible = "gpio-keys"; #address-cells = <1>; #size-cells = <0>; button@5 { debounce_interval = <50>; wakeup-source; linux,code = <KEY_SETUP>; label = "reset"; gpios = <&gpio0 5 GPIO_ACTIVE_LOW>; }; }; leds { compatible = "gpio-leds"; led@1 { label = "wbd111:red:L3"; gpios = <&gpio0 1 GPIO_ACTIVE_HIGH>; default-state = "off"; }; led@2 { label = "wbd111:green:L4"; gpios = <&gpio0 2 GPIO_ACTIVE_HIGH>; default-state = "off"; }; led@3 { label = "wbd111:red:L4"; gpios = <&gpio0 3 GPIO_ACTIVE_HIGH>; default-state = "off"; }; led@5 { label = "wbd111:green:L3"; gpios = <&gpio0 5 GPIO_ACTIVE_HIGH>; default-state = "on"; linux,default-trigger = "heartbeat"; }; }; soc { flash@30000000 { status = "okay"; /* 8MB of flash */ reg = <0x30000000 0x00800000>; partition@0 { label = "RedBoot"; reg = <0x00000000 0x00020000>; read-only; }; partition@20000 { label = "kernel"; reg = <0x00020000 0x00100000>; }; partition@120000 { label = "rootfs"; reg = <0x00120000 0x006a0000>; }; partition@7c0000 { label = "VCTL"; reg = <0x007c0000 0x00010000>; read-only; }; partition@7d0000 { label = "cfg"; reg = <0x007d0000 0x00010000>; read-only; }; partition@7e0000 { label = "FIS"; reg = <0x007e0000 0x00010000>; read-only; }; }; }; }; |