Lines Matching +full:push +full:- +full:button

1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2017 Moxa Inc. - https://www.moxa.com/
10 /dts-v1/;
12 #include <dt-bindings/gpio/gpio.h>
13 #include <dt-bindings/input/input.h>
17 model = "Moxa UC-8410A";
18 compatible = "fsl,ls1021a-moxa-uc-8410a", "fsl,ls1021a";
26 sys_mclk: clock-mclk {
27 compatible = "fixed-clock";
28 #clock-cells = <0>;
29 clock-frequency = <24576000>;
32 reg_3p3v: regulator-3p3v {
33 compatible = "regulator-fixed";
34 regulator-name = "3P3V";
35 regulator-min-microvolt = <3300000>;
36 regulator-max-microvolt = <3300000>;
37 regulator-always-on;
41 compatible = "gpio-leds";
43 cel-pwr {
44 label = "UC8410A:CEL-PWR";
46 default-state = "off";
49 cel-reset {
50 label = "UC8410A:CEL-RESET";
52 default-state = "off";
55 str-led {
58 linux,default-trigger = "mmc0";
61 sw-ready {
64 default-state = "on";
70 default-state = "off";
73 prog-led0 {
76 default-state = "off";
79 prog-led1 {
82 default-state = "off";
85 prog-led2 {
88 default-state = "off";
91 wifi-signal0 {
94 default-state = "off";
97 wifi-signal1 {
100 default-state = "off";
103 wifi-signal2 {
106 default-state = "off";
109 cpu-diag-red {
112 default-state = "off";
115 cpu-diag-green {
118 default-state = "off";
121 cpu-diag-yellow {
124 default-state = "off";
128 gpio-keys {
129 compatible = "gpio-keys";
131 pushbtn-key {
132 label = "push button key";
135 default-state = "on";
141 phy-handle = <&rgmii_phy0>;
142 phy-connection-type = "rgmii-id";
147 phy-handle = <&rgmii_phy1>;
148 phy-connection-type = "rgmii-id";
153 phy-handle = <&rgmii_phy2>;
154 phy-connection-type = "rgmii-id";
159 clock-frequency = <100000>;
178 rgmii_phy0: ethernet-phy@0 {
181 marvell,reg-init =
186 rgmii_phy1: ethernet-phy@1 {
189 marvell,reg-init =
194 rgmii_phy2: ethernet-phy@2 {
197 marvell,reg-init =
208 #address-cells = <1>;
209 #size-cells = <1>;
210 spi-max-frequency = <20000000>;
211 spi-rx-bus-width = <4>;
212 spi-tx-bus-width = <4>;
216 label = "U-Boot";
221 label = "U-Boot Env";