Lines Matching +full:gain +full:- +full:gpios
1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
7 /dts-v1/;
8 #include <dt-bindings/display/sdtv-standards.h>
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/input/input.h>
11 #include <dt-bindings/leds/common.h>
12 #include <dt-bindings/media/tvp5150.h>
13 #include <dt-bindings/sound/fsl-imx-audmux.h>
21 stdout-path = &uart4;
25 compatible = "pwm-backlight";
26 pinctrl-names = "default";
27 pinctrl-0 = <&pinctrl_backlight>;
29 brightness-levels = <0 16 64 255>;
30 num-interpolated-steps = <16>;
31 default-brightness-level = <1>;
32 power-supply = <®_3v3>;
33 enable-gpios = <&gpio4 28 GPIO_ACTIVE_HIGH>;
37 compatible = "composite-video-connector";
39 sdtv-standards = <SDTV_STD_PAL_B>;
43 remote-endpoint = <&tvp5150_comp0_in>;
48 gpio-keys {
49 compatible = "gpio-keys";
50 pinctrl-names = "default";
51 pinctrl-0 = <&pinctrl_gpiokeys>;
54 key-power {
56 gpios = <&gpio2 23 GPIO_ACTIVE_LOW>;
58 wakeup-source;
61 key-f1 {
64 gpios = <&gpio_pca 0 GPIO_ACTIVE_LOW>;
67 key-f2 {
70 gpios = <&gpio_pca 1 GPIO_ACTIVE_LOW>;
73 key-f3 {
76 gpios = <&gpio_pca 2 GPIO_ACTIVE_LOW>;
79 key-f4 {
82 gpios = <&gpio_pca 3 GPIO_ACTIVE_LOW>;
85 key-f5 {
88 gpios = <&gpio_pca 4 GPIO_ACTIVE_LOW>;
91 key-cycle {
94 gpios = <&gpio_pca 5 GPIO_ACTIVE_LOW>;
97 key-esc {
100 gpios = <&gpio_pca 6 GPIO_ACTIVE_LOW>;
103 key-up {
106 gpios = <&gpio_pca 7 GPIO_ACTIVE_LOW>;
109 key-down {
112 gpios = <&gpio_pca 8 GPIO_ACTIVE_LOW>;
115 key-ok {
118 gpios = <&gpio_pca 9 GPIO_ACTIVE_LOW>;
121 key-f6 {
124 gpios = <&gpio_pca 10 GPIO_ACTIVE_LOW>;
127 key-f7 {
130 gpios = <&gpio_pca 11 GPIO_ACTIVE_LOW>;
133 key-f8 {
136 gpios = <&gpio_pca 12 GPIO_ACTIVE_LOW>;
139 key-f9 {
142 gpios = <&gpio_pca 13 GPIO_ACTIVE_LOW>;
145 key-f10 {
148 gpios = <&gpio_pca 14 GPIO_ACTIVE_LOW>;
154 compatible = "gpio-leds";
155 pinctrl-names = "default";
156 pinctrl-0 = <&pinctrl_leds>;
158 led-0 {
161 gpios = <&gpio1 8 GPIO_ACTIVE_HIGH>;
162 linux,default-trigger = "heartbeat";
165 led-1 {
168 gpios = <&gpio1 9 GPIO_ACTIVE_HIGH>;
169 linux,default-trigger = "disk-activity";
172 led-2 {
175 gpios = <&gpio2 24 GPIO_ACTIVE_HIGH>;
176 default-state = "on";
183 power-supply = <®_3v3>;
187 remote-endpoint = <&lvds0_out>;
192 clk50m_phy: phy-clock {
193 compatible = "fixed-clock";
194 #clock-cells = <0>;
195 clock-frequency = <50000000>;
196 clock-output-names = "enet_ref_pad";
199 reg_1v8: regulator-1v8 {
200 compatible = "regulator-fixed";
201 regulator-name = "1v8";
202 regulator-min-microvolt = <1800000>;
203 regulator-max-microvolt = <1800000>;
206 reg_3v3: regulator-3v3 {
207 compatible = "regulator-fixed";
208 regulator-name = "3v3";
209 regulator-min-microvolt = <3300000>;
210 regulator-max-microvolt = <3300000>;
213 reg_h1_vbus: regulator-h1-vbus {
214 compatible = "regulator-fixed";
215 regulator-name = "h1-vbus";
216 regulator-min-microvolt = <5000000>;
217 regulator-max-microvolt = <5000000>;
219 enable-active-high;
222 reg_otg_vbus: regulator-otg-vbus {
223 compatible = "regulator-fixed";
224 regulator-name = "otg-vbus";
225 regulator-min-microvolt = <5000000>;
226 regulator-max-microvolt = <5000000>;
228 enable-active-high;
232 compatible = "simple-audio-card";
233 simple-audio-card,name = "prti6q-sgtl5000";
234 simple-audio-card,format = "i2s";
235 simple-audio-card,widgets =
240 simple-audio-card,routing =
246 simple-audio-card,cpu {
247 sound-dai = <&ssi1>;
248 system-clock-frequency = <0>;
251 simple-audio-card,codec {
252 sound-dai = <&codec>;
253 bitclock-master;
254 frame-master;
260 pinctrl-names = "default";
261 pinctrl-0 = <&pinctrl_audmux>;
264 mux-ssi1 {
265 fsl,audmux-port = <0>;
266 fsl,port-config = <
275 mux-pins3 {
276 fsl,audmux-port = <2>;
277 fsl,port-config = <
285 pinctrl-names = "default";
286 pinctrl-0 = <&pinctrl_can1>;
291 pinctrl-names = "default";
292 pinctrl-0 = <&pinctrl_can2>;
298 clock-names = "enet_ref_pad";
299 assigned-clocks = <&clks IMX6QDL_CLK_LDB_DI0_SEL>, <&clks IMX6QDL_CLK_ENET_REF_SEL>;
300 assigned-clock-parents = <&clks IMX6QDL_CLK_PLL5_VIDEO_DIV>, <&clk50m_phy>;
304 cs-gpios = <&gpio3 19 GPIO_ACTIVE_LOW>;
305 pinctrl-names = "default";
306 pinctrl-0 = <&pinctrl_ecspi1>;
310 compatible = "jedec,spi-nor";
312 spi-max-frequency = <20000000>;
317 pinctrl-names = "default";
318 pinctrl-0 = <&pinctrl_enet>;
319 phy-mode = "rmii";
320 phy-handle = <&rmii_phy>;
324 #address-cells = <1>;
325 #size-cells = <0>;
328 rmii_phy: ethernet-phy@0 {
330 interrupts-extended = <&gpio4 30 IRQ_TYPE_LEVEL_LOW>;
331 reset-gpios = <&gpio4 26 GPIO_ACTIVE_LOW>;
332 reset-assert-us = <10000>;
333 reset-deassert-us = <3000>;
339 gpio-line-names =
349 gpio-line-names =
358 gpio-line-names =
368 gpio-line-names =
377 gpio-line-names =
386 clock-frequency = <100000>;
387 pinctrl-names = "default";
388 pinctrl-0 = <&pinctrl_i2c1>;
391 codec: audio-codec@a {
394 #sound-dai-cells = <0>;
396 VDDA-supply = <®_3v3>;
397 VDDIO-supply = <®_3v3>;
398 VDDD-supply = <®_1v8>;
404 #address-cells = <1>;
405 #size-cells = <0>;
411 remote-endpoint = <&comp0_out>;
419 remote-endpoint = <&ipu1_csi0_mux_from_parallel_sensor>;
427 pinctrl-names = "default";
428 pinctrl-0 = <&pinctrl_pca9539>;
429 interrupt-parent = <&gpio4>;
431 gpio-controller;
432 #gpio-cells = <2>;
439 clock-frequency = <100000>;
440 pinctrl-names = "default";
441 pinctrl-0 = <&pinctrl_i2c3>;
447 #address-cells = <1>;
448 #size-cells = <0>;
452 ti,gain = <3>;
458 ti,gain = <3>;
464 ti,gain = <3>;
470 ti,gain = <3>;
480 temperature-sensor@70 {
487 pinctrl-names = "default";
488 pinctrl-0 = <&pinctrl_ipu1_csi0>;
493 remote-endpoint = <&tvp5151_to_ipu1_csi0_mux>;
499 lvds-channel@0 {
506 remote-endpoint = <&panel_in>;
517 pinctrl-names = "default";
518 pinctrl-0 = <&pinctrl_pwm1>;
523 #sound-dai-cells = <0>;
524 fsl,mode = "ac97-slave";
529 pinctrl-names = "default";
530 pinctrl-0 = <&pinctrl_uart1>;
535 pinctrl-names = "default";
536 pinctrl-0 = <&pinctrl_uart2>;
541 pinctrl-names = "default";
542 pinctrl-0 = <&pinctrl_uart3>;
547 pinctrl-names = "default";
548 pinctrl-0 = <&pinctrl_uart4>;
553 pinctrl-names = "default";
554 pinctrl-0 = <&pinctrl_uart5>;
559 vbus-supply = <®_h1_vbus>;
560 pinctrl-names = "default";
563 disable-over-current;
568 vbus-supply = <®_otg_vbus>;
569 pinctrl-names = "default";
570 pinctrl-0 = <&pinctrl_usbotg>;
573 over-current-active-low;
586 pinctrl-names = "default";
587 pinctrl-0 = <&pinctrl_usdhc1>;
588 cd-gpios = <&gpio1 1 GPIO_ACTIVE_LOW>;
589 no-1-8-v;
590 disable-wp;
591 cap-sd-highspeed;
592 no-mmc;
593 no-sdio;
598 pinctrl-names = "default";
599 pinctrl-0 = <&pinctrl_usdhc3>;
600 bus-width = <8>;
601 no-1-8-v;
602 non-removable;
603 no-sd;
604 no-sdio;
609 pinctrl-names = "default";
610 pinctrl-0 = <&pinctrl_hog>;