Lines Matching +full:stby +full:- +full:gpios
1 // SPDX-License-Identifier: GPL-2.0+
6 #include <dt-bindings/gpio/gpio.h>
7 #include <dt-bindings/input/input.h>
11 stdout-path = &uart4;
20 compatible = "gpio-leds";
21 pinctrl-names = "default";
22 pinctrl-0 = <&pinctrl_gpio_leds>;
24 led-user {
26 gpios = <&gpio5 15 GPIO_ACTIVE_HIGH>;
30 gpio-keys {
31 compatible = "gpio-keys";
32 pinctrl-names = "default";
33 pinctrl-0 = <&pinctrl_gpio_keys>;
37 gpios = <&gpio1 11 GPIO_ACTIVE_LOW>;
39 wakeup-source;
44 gpios = <&gpio1 12 GPIO_ACTIVE_LOW>;
46 wakeup-source;
51 gpios = <&gpio2 12 GPIO_ACTIVE_LOW>;
53 wakeup-source;
56 volume-up {
58 gpios = <&gpio2 15 GPIO_ACTIVE_LOW>;
60 wakeup-source;
63 volume-down {
65 gpios = <&gpio5 14 GPIO_ACTIVE_LOW>;
67 wakeup-source;
73 compatible = "fixed-clock";
74 #clock-cells = <0>;
75 clock-frequency = <24576000>;
79 reg_audio: regulator-audio {
80 compatible = "regulator-fixed";
81 regulator-name = "cs42888_supply";
82 regulator-min-microvolt = <3300000>;
83 regulator-max-microvolt = <3300000>;
84 regulator-always-on;
87 reg_usb_h1_vbus: regulator-usb-h1-vbus {
88 compatible = "regulator-fixed";
89 regulator-name = "usb_h1_vbus";
90 regulator-min-microvolt = <5000000>;
91 regulator-max-microvolt = <5000000>;
93 enable-active-high;
96 reg_usb_otg_vbus: regulator-usb-otg-vbus {
97 compatible = "regulator-fixed";
98 regulator-name = "usb_otg_vbus";
99 regulator-min-microvolt = <5000000>;
100 regulator-max-microvolt = <5000000>;
102 enable-active-high;
105 reg_can_en: regulator-can-en {
106 compatible = "regulator-fixed";
107 regulator-name = "can-en";
108 regulator-min-microvolt = <3300000>;
109 regulator-max-microvolt = <3300000>;
111 enable-active-high;
114 reg_can_stby: regulator-can-stby {
115 compatible = "regulator-fixed";
116 regulator-name = "can-stby";
117 regulator-min-microvolt = <3300000>;
118 regulator-max-microvolt = <3300000>;
120 enable-active-high;
121 vin-supply = <®_can_en>;
124 sound-cs42888 {
125 compatible = "fsl,imx6-sabreauto-cs42888",
126 "fsl,imx-audio-cs42888";
127 model = "imx-cs42888";
128 audio-cpu = <&esai>;
129 audio-asrc = <&asrc>;
130 audio-codec = <&codec>;
131 audio-routing =
146 sound-spdif {
147 compatible = "fsl,imx-audio-spdif",
148 "fsl,imx-sabreauto-spdif";
149 model = "imx-spdif";
150 spdif-controller = <&spdif>;
151 spdif-in;
155 compatible = "pwm-backlight";
157 brightness-levels = <0 4 8 16 32 64 128 255>;
158 default-brightness-level = <7>;
163 compatible = "i2c-mux-gpio";
164 #address-cells = <1>;
165 #size-cells = <0>;
166 pinctrl-names = "default";
167 pinctrl-0 = <&pinctrl_i2c3mux>;
168 mux-gpios = <&gpio5 4 0>;
169 i2c-parent = <&i2c3>;
170 idle-state = <0>;
173 #address-cells = <1>;
174 #size-cells = <0>;
180 powerdown-gpios = <&max7310_b 2 GPIO_ACTIVE_LOW>;
181 interrupt-parent = <&gpio1>;
186 remote-endpoint = <&ipu1_csi0_mux_from_parallel_sensor>;
187 bus-width = <8>;
195 gpio-controller;
196 #gpio-cells = <2>;
202 gpio-controller;
203 #gpio-cells = <2>;
204 pinctrl-names = "default";
205 pinctrl-0 = <&pinctrl_max7310>;
206 reset-gpios = <&gpio1 15 GPIO_ACTIVE_LOW>;
212 gpio-controller;
213 #gpio-cells = <2>;
216 light-sensor@44 {
219 interrupt-parent = <&gpio5>;
226 interrupt-parent = <&gpio2>;
233 pinctrl-names = "default";
234 pinctrl-0 = <&pinctrl_mma8451_int>;
235 interrupt-parent = <&gpio6>;
243 bus-width = <8>;
247 remote-endpoint = <&adv7180_to_ipu1_csi0_mux>;
248 bus-width = <8>;
252 pinctrl-names = "default";
253 pinctrl-0 = <&pinctrl_ipu1_csi0>;
257 assigned-clocks = <&clks IMX6QDL_PLL4_BYPASS_SRC>,
262 assigned-clock-parents = <&clks IMX6QDL_CLK_LVDS2_IN>,
266 assigned-clock-rates = <0>, <0>, <0>, <0>, <24576000>;
270 cs-gpios = <&gpio3 19 GPIO_ACTIVE_LOW>;
271 pinctrl-names = "default";
272 pinctrl-0 = <&pinctrl_ecspi1 &pinctrl_ecspi1_cs>;
276 #address-cells = <1>;
277 #size-cells = <1>;
278 compatible = "st,m25p32", "jedec,spi-nor";
279 spi-max-frequency = <20000000>;
285 pinctrl-names = "default";
286 pinctrl-0 = <&pinctrl_esai>;
287 assigned-clocks = <&clks IMX6QDL_CLK_ESAI_SEL>,
289 assigned-clock-parents = <&clks IMX6QDL_CLK_PLL4_AUDIO_DIV>;
290 assigned-clock-rates = <0>, <24576000>;
295 pinctrl-names = "default";
296 pinctrl-0 = <&pinctrl_enet>;
297 phy-mode = "rgmii-id";
298 /delete-property/ interrupts;
299 interrupts-extended = <&gpio1 6 IRQ_TYPE_LEVEL_HIGH>,
301 fsl,err006687-workaround-present;
302 fsl,magic-packet;
307 pinctrl-names = "default";
308 pinctrl-0 = <&pinctrl_flexcan1>;
309 xceiver-supply = <®_can_stby>;
314 pinctrl-names = "default";
315 pinctrl-0 = <&pinctrl_flexcan2>;
316 xceiver-supply = <®_can_stby>;
321 pinctrl-names = "default";
322 pinctrl-0 = <&pinctrl_gpmi_nand>;
327 pinctrl-names = "default";
328 pinctrl-0 = <&pinctrl_hdmi_cec>;
329 ddc-i2c-bus = <&i2c2>;
334 clock-frequency = <100000>;
335 pinctrl-names = "default";
336 pinctrl-0 = <&pinctrl_i2c2>;
345 regulator-min-microvolt = <300000>;
346 regulator-max-microvolt = <1875000>;
347 regulator-boot-on;
348 regulator-always-on;
349 regulator-ramp-delay = <6250>;
353 regulator-min-microvolt = <300000>;
354 regulator-max-microvolt = <1875000>;
355 regulator-boot-on;
356 regulator-always-on;
357 regulator-ramp-delay = <6250>;
361 regulator-min-microvolt = <800000>;
362 regulator-max-microvolt = <3300000>;
363 regulator-boot-on;
364 regulator-always-on;
368 regulator-min-microvolt = <400000>;
369 regulator-max-microvolt = <1975000>;
370 regulator-boot-on;
371 regulator-always-on;
375 regulator-min-microvolt = <400000>;
376 regulator-max-microvolt = <1975000>;
377 regulator-boot-on;
378 regulator-always-on;
382 regulator-min-microvolt = <800000>;
383 regulator-max-microvolt = <3300000>;
387 regulator-min-microvolt = <5000000>;
388 regulator-max-microvolt = <5150000>;
392 regulator-min-microvolt = <1000000>;
393 regulator-max-microvolt = <3000000>;
394 regulator-boot-on;
395 regulator-always-on;
399 regulator-boot-on;
400 regulator-always-on;
404 regulator-min-microvolt = <800000>;
405 regulator-max-microvolt = <1550000>;
409 regulator-min-microvolt = <800000>;
410 regulator-max-microvolt = <1550000>;
414 regulator-min-microvolt = <1800000>;
415 regulator-max-microvolt = <3300000>;
419 regulator-min-microvolt = <1800000>;
420 regulator-max-microvolt = <3300000>;
421 regulator-always-on;
425 regulator-min-microvolt = <1800000>;
426 regulator-max-microvolt = <3300000>;
427 regulator-always-on;
431 regulator-min-microvolt = <1800000>;
432 regulator-max-microvolt = <3300000>;
433 regulator-always-on;
442 clock-names = "mclk";
443 VA-supply = <®_audio>;
444 VD-supply = <®_audio>;
445 VLS-supply = <®_audio>;
446 VLC-supply = <®_audio>;
452 pinctrl-names = "default";
453 pinctrl-0 = <&pinctrl_egalax_int>;
454 interrupt-parent = <&gpio2>;
456 wakeup-gpios = <&gpio2 28 GPIO_ACTIVE_LOW>;
461 pinctrl-names = "default";
462 pinctrl-0 = <&pinctrl_i2c3>;
467 pinctrl-names = "default";
468 pinctrl-0 = <&pinctrl_hog>;
470 imx6qdl-sabreauto {
493 pinctrl_egalax_int: egalax-intgrp {
782 lvds-channel@0 {
783 fsl,data-mapping = "spwg";
784 fsl,data-width = <18>;
787 display-timings {
788 native-mode = <&timing0>;
790 clock-frequency = <65000000>;
793 hback-porch = <220>;
794 hfront-porch = <40>;
795 vback-porch = <21>;
796 vfront-porch = <7>;
797 hsync-len = <60>;
798 vsync-len = <10>;
805 #pwm-cells = <2>;
806 pinctrl-names = "default";
807 pinctrl-0 = <&pinctrl_pwm3>;
816 pinctrl-names = "default";
817 pinctrl-0 = <&pinctrl_spdif>;
822 pinctrl-names = "default";
823 pinctrl-0 = <&pinctrl_uart4>;
828 vbus-supply = <®_usb_h1_vbus>;
833 vbus-supply = <®_usb_otg_vbus>;
834 pinctrl-names = "default";
835 pinctrl-0 = <&pinctrl_usbotg>;
840 pinctrl-names = "default", "state_100mhz", "state_200mhz";
841 pinctrl-0 = <&pinctrl_usdhc3>;
842 pinctrl-1 = <&pinctrl_usdhc3_100mhz>;
843 pinctrl-2 = <&pinctrl_usdhc3_200mhz>;
844 cd-gpios = <&gpio6 15 GPIO_ACTIVE_LOW>;
845 wp-gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;
850 pinctrl-names = "default";
851 pinctrl-0 = <&pinctrl_weim_nor &pinctrl_weim_cs0>;
856 compatible = "cfi-flash";
858 #address-cells = <1>;
859 #size-cells = <1>;
860 bank-width = <2>;
861 fsl,weim-cs-timing = <0x00620081 0x00000001 0x1c022000