Lines Matching +full:id +full:- +full:gpios
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";
45 gpios = <&gpio3 27 GPIO_ACTIVE_LOW>;
46 default-state = "off";
49 cel-reset {
50 label = "UC8410A:CEL-RESET";
51 gpios = <&gpio3 28 GPIO_ACTIVE_LOW>;
52 default-state = "off";
55 str-led {
57 gpios = <&gpio0 16 GPIO_ACTIVE_HIGH>;
58 linux,default-trigger = "mmc0";
61 sw-ready {
63 gpios = <&gpio0 18 GPIO_ACTIVE_HIGH>;
64 default-state = "on";
69 gpios = <&gpio0 20 GPIO_ACTIVE_HIGH>;
70 default-state = "off";
73 prog-led0 {
75 gpios = <&gpio3 14 GPIO_ACTIVE_HIGH>;
76 default-state = "off";
79 prog-led1 {
81 gpios = <&gpio3 15 GPIO_ACTIVE_HIGH>;
82 default-state = "off";
85 prog-led2 {
87 gpios = <&gpio3 16 GPIO_ACTIVE_HIGH>;
88 default-state = "off";
91 wifi-signal0 {
93 gpios = <&gpio3 17 GPIO_ACTIVE_HIGH>;
94 default-state = "off";
97 wifi-signal1 {
99 gpios = <&gpio3 18 GPIO_ACTIVE_HIGH>;
100 default-state = "off";
103 wifi-signal2 {
105 gpios = <&gpio3 19 GPIO_ACTIVE_HIGH>;
106 default-state = "off";
109 cpu-diag-red {
111 gpios = <&gpio3 20 GPIO_ACTIVE_HIGH>;
112 default-state = "off";
115 cpu-diag-green {
117 gpios = <&gpio3 21 GPIO_ACTIVE_HIGH>;
118 default-state = "off";
121 cpu-diag-yellow {
123 gpios = <&gpio3 22 GPIO_ACTIVE_HIGH>;
124 default-state = "off";
128 gpio-keys {
129 compatible = "gpio-keys";
131 pushbtn-key {
133 gpios = <&gpio1 21 GPIO_ACTIVE_LOW>;
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";