Lines Matching +full:boot +full:- +full:mode
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 #include <dt-bindings/gpio/gpio.h>
7 #include <dt-bindings/input/linux-event-codes.h>
8 #include <dt-bindings/leds/common.h>
9 #include <dt-bindings/net/ti-dp83867.h>
21 gpio-keys {
22 compatible = "gpio-keys";
24 key-user-pb {
30 key-user-pb1x {
33 interrupt-parent = <&gsc>;
37 key-erased {
40 interrupt-parent = <&gsc>;
44 key-eeprom-wp {
47 interrupt-parent = <&gsc>;
51 key-tamper {
54 interrupt-parent = <&gsc>;
58 switch-hold {
61 interrupt-parent = <&gsc>;
68 cpu-supply = <&buck3_reg>;
72 cpu-supply = <&buck3_reg>;
76 cpu-supply = <&buck3_reg>;
80 cpu-supply = <&buck3_reg>;
84 pinctrl-names = "default";
85 pinctrl-0 = <&pinctrl_eqos>;
86 phy-mode = "rgmii-id";
87 phy-handle = <ðphy0>;
91 compatible = "snps,dwmac-mdio";
92 #address-cells = <1>;
93 #size-cells = <0>;
95 ethphy0: ethernet-phy@0 {
96 compatible = "ethernet-phy-ieee802.3-c22";
97 pinctrl-0 = <&pinctrl_ethphy0>;
98 pinctrl-names = "default";
100 interrupt-parent = <&gpio3>;
102 ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>;
103 ti,tx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>;
104 tx-fifo-depth = <DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>;
105 rx-fifo-depth = <DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>;
108 #address-cells = <1>;
109 #size-cells = <0>;
115 default-state = "keep";
122 default-state = "keep";
130 clock-frequency = <100000>;
131 pinctrl-names = "default", "gpio";
132 pinctrl-0 = <&pinctrl_i2c1>;
133 pinctrl-1 = <&pinctrl_i2c1_gpio>;
134 scl-gpios = <&gpio5 14 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
135 sda-gpios = <&gpio5 15 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
141 pinctrl-0 = <&pinctrl_gsc>;
142 interrupt-parent = <&gpio2>;
144 interrupt-controller;
145 #interrupt-cells = <1>;
146 #address-cells = <1>;
147 #size-cells = <0>;
150 compatible = "gw,gsc-adc";
151 #address-cells = <1>;
152 #size-cells = <0>;
155 gw,mode = <0>;
161 gw,mode = <3>;
167 gw,mode = <4>;
173 gw,mode = <2>;
176 gw,voltage-divider-ohms = <22100 1000>;
180 gw,mode = <2>;
183 gw,voltage-divider-ohms = <10000 10000>;
187 gw,mode = <2>;
190 gw,voltage-divider-ohms = <10000 10000>;
194 gw,mode = <2>;
200 gw,mode = <2>;
206 gw,mode = <2>;
212 gw,mode = <2>;
215 gw,voltage-divider-ohms = <10000 10000>;
219 gw,mode = <2>;
225 gw,mode = <2>;
231 gw,mode = <2>;
237 gw,mode = <2>;
240 gw,voltage-divider-ohms = <10000 10000>;
244 fan-controller@0 {
245 compatible = "gw,gsc-fan";
253 gpio-controller;
254 #gpio-cells = <2>;
255 interrupt-parent = <&gsc>;
295 regulator-name = "buck1";
296 regulator-min-microvolt = <850000>;
297 regulator-max-microvolt = <1000000>;
298 regulator-always-on;
299 regulator-boot-on;
304 regulator-name = "buck2";
305 regulator-min-microvolt = <1100000>;
306 regulator-max-microvolt = <1100000>;
307 regulator-always-on;
308 regulator-boot-on;
313 regulator-name = "buck3";
314 regulator-min-microvolt = <850000>;
315 regulator-max-microvolt = <1000000>;
316 regulator-always-on;
317 regulator-boot-on;
322 regulator-name = "buck4";
323 regulator-min-microvolt = <1800000>;
324 regulator-max-microvolt = <1800000>;
325 regulator-always-on;
326 regulator-boot-on;
331 regulator-name = "ldo1";
332 regulator-min-microvolt = <1800000>;
333 regulator-max-microvolt = <1800000>;
334 regulator-always-on;
335 regulator-boot-on;
340 regulator-name = "ldo2";
341 regulator-min-microvolt = <1000000>;
342 regulator-max-microvolt = <1000000>;
343 regulator-always-on;
344 regulator-boot-on;
349 regulator-name = "ldo3";
350 regulator-min-microvolt = <2500000>;
351 regulator-max-microvolt = <2500000>;
352 regulator-always-on;
353 regulator-boot-on;
358 regulator-name = "ldo4";
359 regulator-min-microvolt = <3300000>;
360 regulator-max-microvolt = <3300000>;
361 regulator-always-on;
362 regulator-boot-on;
368 /* off-board header */
370 clock-frequency = <400000>;
371 pinctrl-names = "default", "gpio";
372 pinctrl-0 = <&pinctrl_i2c2>;
373 pinctrl-1 = <&pinctrl_i2c2_gpio>;
374 scl-gpios = <&gpio5 16 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
375 sda-gpios = <&gpio5 17 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
385 /* off-board header */
387 clock-frequency = <400000>;
388 pinctrl-names = "default", "gpio";
389 pinctrl-0 = <&pinctrl_i2c3>;
390 pinctrl-1 = <&pinctrl_i2c3_gpio>;
391 scl-gpios = <&gpio5 18 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
392 sda-gpios = <&gpio5 19 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
396 /* off-board header */
398 pinctrl-names = "default";
399 pinctrl-0 = <&pinctrl_uart1>;
405 pinctrl-names = "default";
406 pinctrl-0 = <&pinctrl_uart2>;
410 /* off-board header */
412 pinctrl-names = "default";
413 pinctrl-0 = <&pinctrl_uart3>;
417 /* off-board */
419 pinctrl-names = "default";
420 pinctrl-0 = <&pinctrl_usdhc1>;
421 bus-width = <4>;
422 non-removable;
424 bus-width = <4>;
425 non-removable;
431 pinctrl-names = "default", "state_100mhz", "state_200mhz";
432 pinctrl-0 = <&pinctrl_usdhc3>;
433 pinctrl-1 = <&pinctrl_usdhc3_100mhz>;
434 pinctrl-2 = <&pinctrl_usdhc3_200mhz>;
435 bus-width = <8>;
436 non-removable;
441 pinctrl-names = "default";
442 pinctrl-0 = <&pinctrl_wdog>;
443 fsl,ext-reset-output;
570 pinctrl_usdhc3_100mhz: usdhc3-100mhzgrp {
586 pinctrl_usdhc3_200mhz: usdhc3-200mhzgrp {