3 #include <dt-bindings/gpio/gpio.h>
4 #include <dt-bindings/input/input.h>
9 model = "Dragino MS14 (Dragino 2)";
10 compatible = "dragino,ms14";
17 device_type = "memory";
18 reg = <0x0 0x4000000>;
22 compatible = "gpio-leds";
25 label = "dragino2:red:wlan";
26 gpios = <&gpio 0 GPIO_ACTIVE_HIGH>;
27 default-state = "off";
31 label = "dragino2:red:lan";
32 gpios = <&gpio 13 GPIO_ACTIVE_LOW>;
33 default-state = "off";
37 label = "dragino2:red:wan";
38 gpios = <&gpio 17 GPIO_ACTIVE_LOW>;
39 default-state = "off";
43 label = "dragino2:red:system";
44 gpios = <&gpio 28 GPIO_ACTIVE_HIGH>;
45 default-state = "off";
50 compatible = "gpio-keys-polled";
53 poll-interval = <100>;
57 linux,code = <KEY_WPS_BUTTON>;
58 gpios = <&gpio 11 GPIO_ACTIVE_LOW>;
63 linux,code = <KEY_RESTART>;
64 gpios = <&gpio 12 GPIO_ACTIVE_LOW>;
70 clock-frequency = <25000000>;
91 num-chipselects = <1>;
94 /* Winbond 25Q128BVFG SPI flash */
98 compatible = "winbond,w25q128", "jedec,spi-nor";
99 spi-max-frequency = <104000000>;