Lines Matching +full:drdy +full:- +full:int +full:- +full:pin

1 // SPDX-License-Identifier: GPL-2.0
6 #include <dt-bindings/gpio/gpio.h>
7 #include <dt-bindings/input/linux-event-codes.h>
8 #include <dt-bindings/interrupt-controller/irq.h>
22 stdout-path = &uart2;
25 gpio-keys {
26 compatible = "gpio-keys";
28 user-pb {
34 user-pb1x {
37 interrupt-parent = <&gsc>;
41 key-erased {
42 label = "key-erased";
44 interrupt-parent = <&gsc>;
48 eeprom-wp {
51 interrupt-parent = <&gsc>;
58 interrupt-parent = <&gsc>;
62 switch-hold {
65 interrupt-parent = <&gsc>;
71 compatible = "gpio-leds";
72 pinctrl-names = "default";
73 pinctrl-0 = <&pinctrl_gpio_leds>;
78 default-state = "on";
79 linux,default-trigger = "heartbeat";
85 default-state = "off";
91 default-state = "off";
101 compatible = "pps-gpio";
102 pinctrl-names = "default";
103 pinctrl-0 = <&pinctrl_pps>;
107 reg_3p3v: regulator-3p3v {
108 compatible = "regulator-fixed";
109 regulator-name = "3P3V";
110 regulator-min-microvolt = <3300000>;
111 regulator-max-microvolt = <3300000>;
112 regulator-always-on;
115 reg_usb_vbus: regulator-5p0v {
116 compatible = "regulator-fixed";
117 regulator-name = "usb_vbus";
118 regulator-min-microvolt = <5000000>;
119 regulator-max-microvolt = <5000000>;
120 regulator-always-on;
125 pinctrl-names = "default";
126 pinctrl-0 = <&pinctrl_flexcan1>;
131 cs-gpios = <&gpio2 26 GPIO_ACTIVE_LOW>;
132 pinctrl-names = "default";
133 pinctrl-0 = <&pinctrl_ecspi2>;
138 pinctrl-names = "default";
139 pinctrl-0 = <&pinctrl_enet>;
140 phy-mode = "rgmii-id";
145 pinctrl-names = "default";
146 pinctrl-0 = <&pinctrl_gpmi_nand>;
151 clock-frequency = <100000>;
152 pinctrl-names = "default";
153 pinctrl-0 = <&pinctrl_i2c1>;
159 interrupt-parent = <&gpio1>;
161 interrupt-controller;
162 #interrupt-cells = <1>;
163 #address-cells = <1>;
164 #size-cells = <0>;
167 compatible = "gw,gsc-adc";
168 #address-cells = <1>;
169 #size-cells = <0>;
244 fan-controller@a {
245 compatible = "gw,gsc-fan";
246 #address-cells = <1>;
247 #size-cells = <0>;
255 gpio-controller;
256 #gpio-cells = <2>;
257 interrupt-parent = <&gsc>;
292 clock-frequency = <100000>;
293 pinctrl-names = "default";
294 pinctrl-0 = <&pinctrl_i2c2>;
299 clock-frequency = <100000>;
300 pinctrl-names = "default";
301 pinctrl-0 = <&pinctrl_i2c3>;
305 pinctrl-names = "default";
306 pinctrl-0 = <&pinctrl_accel>;
309 st,drdy-int-pin = <1>;
310 interrupt-parent = <&gpio7>;
312 interrupt-names = "INT1";
317 pinctrl-names = "default";
318 pinctrl-0 = <&pinctrl_pcie>;
319 reset-gpio = <&gpio1 29 GPIO_ACTIVE_LOW>;
324 pinctrl-names = "default";
325 pinctrl-0 = <&pinctrl_pwm1>; /* MX6_DIO0 */
330 pinctrl-names = "default";
331 pinctrl-0 = <&pinctrl_pwm2>; /* MX6_DIO1 */
336 pinctrl-names = "default";
337 pinctrl-0 = <&pinctrl_pwm3>; /* MX6_DIO2 */
342 pinctrl-names = "default";
343 pinctrl-0 = <&pinctrl_pwm4>; /* MX6_DIO3 */
348 pinctrl-names = "default";
349 pinctrl-0 = <&pinctrl_uart1>;
350 rts-gpios = <&gpio7 12 GPIO_ACTIVE_HIGH>;
355 pinctrl-names = "default";
356 pinctrl-0 = <&pinctrl_uart2>;
361 pinctrl-names = "default";
362 pinctrl-0 = <&pinctrl_uart5>;
367 vbus-supply = <&reg_usb_vbus>;
368 pinctrl-names = "default";
369 pinctrl-0 = <&pinctrl_usbotg>;
370 disable-over-current;
376 vbus-supply = <&reg_usb_vbus>;
381 pinctrl-names = "default", "state_100mhz", "state_200mhz";
382 pinctrl-0 = <&pinctrl_usdhc3>;
383 pinctrl-1 = <&pinctrl_usdhc3_100mhz>;
384 pinctrl-2 = <&pinctrl_usdhc3_200mhz>;
385 cd-gpios = <&gpio7 0 GPIO_ACTIVE_LOW>;
386 vmmc-supply = <&reg_3p3v>;
387 no-1-8-v; /* firmware will remove if board revision supports */
396 pinctrl-names = "default";
397 pinctrl-0 = <&pinctrl_wdog>;
398 fsl,ext-reset-output;