Lines Matching +full:pinctrl +full:- +full:1
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";
27 #address-cells = <1>;
28 #size-cells = <0>;
30 user-pb {
36 user-pb1x {
39 interrupt-parent = <&gsc>;
43 key-erased {
44 label = "key-erased";
46 interrupt-parent = <&gsc>;
47 interrupts = <1>;
50 eeprom-wp {
53 interrupt-parent = <&gsc>;
60 interrupt-parent = <&gsc>;
64 switch-hold {
67 interrupt-parent = <&gsc>;
73 compatible = "gpio-leds";
74 pinctrl-names = "default";
75 pinctrl-0 = <&pinctrl_gpio_leds>;
80 default-state = "on";
81 linux,default-trigger = "heartbeat";
87 default-state = "off";
93 default-state = "off";
103 compatible = "pps-gpio";
104 pinctrl-names = "default";
105 pinctrl-0 = <&pinctrl_pps>;
109 reg_3p3v: regulator-3p3v {
110 compatible = "regulator-fixed";
111 regulator-name = "3P3V";
112 regulator-min-microvolt = <3300000>;
113 regulator-max-microvolt = <3300000>;
114 regulator-always-on;
117 reg_usb_vbus: regulator-5p0v {
118 compatible = "regulator-fixed";
119 regulator-name = "usb_vbus";
120 regulator-min-microvolt = <5000000>;
121 regulator-max-microvolt = <5000000>;
122 regulator-always-on;
127 pinctrl-names = "default";
128 pinctrl-0 = <&pinctrl_flexcan1>;
133 cs-gpios = <&gpio2 26 GPIO_ACTIVE_LOW>;
134 pinctrl-names = "default";
135 pinctrl-0 = <&pinctrl_ecspi2>;
140 pinctrl-names = "default";
141 pinctrl-0 = <&pinctrl_enet>;
142 phy-mode = "rgmii-id";
147 pinctrl-names = "default";
148 pinctrl-0 = <&pinctrl_gpmi_nand>;
153 clock-frequency = <100000>;
154 pinctrl-names = "default";
155 pinctrl-0 = <&pinctrl_i2c1>;
161 interrupt-parent = <&gpio1>;
163 interrupt-controller;
164 #interrupt-cells = <1>;
165 #address-cells = <1>;
166 #size-cells = <0>;
169 compatible = "gw,gsc-adc";
170 #address-cells = <1>;
171 #size-cells = <0>;
180 gw,mode = <1>;
186 gw,mode = <1>;
192 gw,mode = <1>;
198 gw,mode = <1>;
204 gw,mode = <1>;
210 gw,mode = <1>;
216 gw,mode = <1>;
222 gw,mode = <1>;
227 channel@1d {
228 gw,mode = <1>;
234 gw,mode = <1>;
240 gw,mode = <1>;
246 fan-controller@a {
247 compatible = "gw,gsc-fan";
248 #address-cells = <1>;
249 #size-cells = <0>;
257 gpio-controller;
258 #gpio-cells = <2>;
259 interrupt-parent = <&gsc>;
294 clock-frequency = <100000>;
295 pinctrl-names = "default";
296 pinctrl-0 = <&pinctrl_i2c2>;
301 clock-frequency = <100000>;
302 pinctrl-names = "default";
303 pinctrl-0 = <&pinctrl_i2c3>;
307 pinctrl-names = "default";
308 pinctrl-0 = <&pinctrl_accel>;
311 st,drdy-int-pin = <1>;
312 interrupt-parent = <&gpio7>;
314 interrupt-names = "INT1";
319 pinctrl-names = "default";
320 pinctrl-0 = <&pinctrl_pcie>;
321 reset-gpio = <&gpio1 29 GPIO_ACTIVE_LOW>;
326 pinctrl-names = "default";
327 pinctrl-0 = <&pinctrl_pwm1>; /* MX6_DIO0 */
332 pinctrl-names = "default";
333 pinctrl-0 = <&pinctrl_pwm2>; /* MX6_DIO1 */
338 pinctrl-names = "default";
339 pinctrl-0 = <&pinctrl_pwm3>; /* MX6_DIO2 */
344 pinctrl-names = "default";
345 pinctrl-0 = <&pinctrl_pwm4>; /* MX6_DIO3 */
350 pinctrl-names = "default";
351 pinctrl-0 = <&pinctrl_uart1>;
352 rts-gpios = <&gpio7 12 GPIO_ACTIVE_HIGH>;
357 pinctrl-names = "default";
358 pinctrl-0 = <&pinctrl_uart2>;
363 pinctrl-names = "default";
364 pinctrl-0 = <&pinctrl_uart5>;
369 vbus-supply = <®_usb_vbus>;
370 pinctrl-names = "default";
371 pinctrl-0 = <&pinctrl_usbotg>;
372 disable-over-current;
378 vbus-supply = <®_usb_vbus>;
383 pinctrl-names = "default", "state_100mhz", "state_200mhz";
384 pinctrl-0 = <&pinctrl_usdhc3>;
385 pinctrl-1 = <&pinctrl_usdhc3_100mhz>;
386 pinctrl-2 = <&pinctrl_usdhc3_200mhz>;
387 cd-gpios = <&gpio7 0 GPIO_ACTIVE_LOW>;
388 vmmc-supply = <®_3p3v>;
389 no-1-8-v; /* firmware will remove if board revision supports */
398 pinctrl-names = "default";
399 pinctrl-0 = <&pinctrl_wdog>;
400 fsl,ext-reset-output;