Lines Matching +full:lvds +full:- +full:decoder

1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
7 #include <dt-bindings/display/sdtv-standards.h>
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/leds/common.h>
11 #include <dt-bindings/media/tvp5150.h>
12 #include <dt-bindings/sound/fsl-imx-audmux.h>
16 stdout-path = &uart4;
20 compatible = "pwm-backlight";
21 pinctrl-names = "default";
22 pinctrl-0 = <&pinctrl_backlight>;
24 brightness-levels = <0 16 64 255>;
25 num-interpolated-steps = <16>;
26 default-brightness-level = <48>;
27 power-supply = <&reg_3v3>;
28 enable-gpios = <&gpio4 28 GPIO_ACTIVE_HIGH>;
31 backlight_led: backlight-led {
32 compatible = "pwm-backlight";
34 brightness-levels = <0 16 64 255>;
35 num-interpolated-steps = <16>;
36 default-brightness-level = <48>;
37 power-supply = <&reg_3v3>;
41 backlight_isb: backlight-isb {
42 compatible = "pwm-backlight";
44 brightness-levels = <0 8 48 255>;
45 num-interpolated-steps = <5>;
46 default-brightness-level = <0>;
47 power-supply = <&reg_3v3>;
51 compatible = "composite-video-connector";
53 sdtv-standards = <SDTV_STD_PAL_B>;
57 remote-endpoint = <&tvp5150_comp0_in>;
62 counter-0 {
63 compatible = "interrupt-counter";
64 pinctrl-names = "default";
65 pinctrl-0 = <&pinctrl_counter0>;
69 counter-1 {
70 compatible = "interrupt-counter";
71 pinctrl-names = "default";
72 pinctrl-0 = <&pinctrl_counter1>;
76 counter-2 {
77 compatible = "interrupt-counter";
78 pinctrl-names = "default";
79 pinctrl-0 = <&pinctrl_counter2>;
84 compatible = "gpio-leds";
85 pinctrl-names = "default";
86 pinctrl-0 = <&pinctrl_leds>;
88 led-0 {
92 linux,default-trigger = "heartbeat";
95 led-1 {
99 linux,default-trigger = "disk-activity";
102 led-2 {
106 default-state = "on";
109 led-3 {
113 default-state = "on";
117 reg_1v8: regulator-1v8 {
118 compatible = "regulator-fixed";
119 regulator-name = "1v8";
120 regulator-min-microvolt = <1800000>;
121 regulator-max-microvolt = <1800000>;
124 reg_3v3: regulator-3v3 {
125 compatible = "regulator-fixed";
126 regulator-name = "3v3";
127 regulator-min-microvolt = <3300000>;
128 regulator-max-microvolt = <3300000>;
131 reg_otg_vbus: regulator-otg-vbus {
132 compatible = "regulator-fixed";
133 regulator-name = "otg-vbus";
134 regulator-min-microvolt = <5000000>;
135 regulator-max-microvolt = <5000000>;
137 enable-active-high;
141 compatible = "simple-audio-card";
142 simple-audio-card,name = "prti6q-sgtl5000";
143 simple-audio-card,format = "i2s";
144 simple-audio-card,widgets =
149 simple-audio-card,routing =
155 simple-audio-card,cpu {
156 sound-dai = <&ssi1>;
157 system-clock-frequency = <0>; /* Do NOT call fsl_ssi_set_dai_sysclk! */
160 simple-audio-card,codec {
161 sound-dai = <&codec>;
162 bitclock-master;
163 frame-master;
167 thermal-zones {
168 chassis-thermal {
169 polling-delay = <20000>;
170 polling-delay-passive = <0>;
171 thermal-sensors = <&tsens0>;
185 pinctrl-names = "default";
186 pinctrl-0 = <&pinctrl_audmux>;
189 mux-ssi1 {
190 fsl,audmux-port = <0>;
191 fsl,port-config = <
200 mux-pins3 {
201 fsl,audmux-port = <2>;
202 fsl,port-config = <
210 pinctrl-names = "default";
211 pinctrl-0 = <&pinctrl_can1>;
212 termination-gpios = <&gpio1 0 GPIO_ACTIVE_LOW>;
213 termination-ohms = <150>;
218 pinctrl-names = "default";
219 pinctrl-0 = <&pinctrl_can2>;
224 assigned-clocks = <&clks IMX6QDL_CLK_LDB_DI0_SEL>;
225 assigned-clock-parents = <&clks IMX6QDL_CLK_PLL5_VIDEO_DIV>;
229 cs-gpios = <&gpio3 19 GPIO_ACTIVE_LOW>;
230 pinctrl-names = "default";
231 pinctrl-0 = <&pinctrl_ecspi1>;
235 compatible = "jedec,spi-nor";
237 spi-max-frequency = <20000000>;
242 gpio-line-names =
251 gpio-line-names =
261 gpio-line-names =
270 clock-frequency = <100000>;
271 pinctrl-names = "default";
272 pinctrl-0 = <&pinctrl_i2c1>;
275 codec: audio-codec@a {
278 #sound-dai-cells = <0>;
280 VDDA-supply = <&reg_3v3>;
281 VDDIO-supply = <&reg_3v3>;
282 VDDD-supply = <&reg_1v8>;
285 video-decoder@5c {
288 #address-cells = <1>;
289 #size-cells = <0>;
295 remote-endpoint = <&comp0_out>;
304 remote-endpoint = <&ipu1_csi0_mux_from_parallel_sensor>;
311 clock-frequency = <100000>;
312 pinctrl-names = "default";
313 pinctrl-0 = <&pinctrl_i2c3>;
319 #address-cells = <1>;
320 #size-cells = <0>;
352 tsens0: temperature-sensor@70 {
355 #thermal-sensor-cells = <0>;
360 pinctrl-names = "default";
361 pinctrl-0 = <&pinctrl_ipu1_csi0>;
366 remote-endpoint = <&tvp5151_to_ipu1_csi0_mux>;
372 lvds-channel@0 {
379 remote-endpoint = <&panel_in>;
386 pinctrl-names = "default";
387 pinctrl-0 = <&pinctrl_pwm1>;
392 pinctrl-names = "default";
393 pinctrl-0 = <&pinctrl_pwm2>;
398 pinctrl-names = "default";
399 pinctrl-0 = <&pinctrl_pwm3>;
408 pinctrl-names = "default";
409 pinctrl-0 = <&pinctrl_uart1>;
414 pinctrl-names = "default";
415 pinctrl-0 = <&pinctrl_uart3>;
420 pinctrl-names = "default";
421 pinctrl-0 = <&pinctrl_uart4>;
426 pinctrl-names = "default";
427 pinctrl-0 = <&pinctrl_uart5>;
432 pinctrl-names = "default";
435 disable-over-current;
440 vbus-supply = <&reg_otg_vbus>;
441 pinctrl-names = "default";
442 pinctrl-0 = <&pinctrl_usbotg>;
445 disable-over-current;
458 pinctrl-names = "default";
459 pinctrl-0 = <&pinctrl_usdhc1>;
460 cd-gpios = <&gpio1 1 GPIO_ACTIVE_LOW>;
461 no-1-8-v;
462 disable-wp;
463 cap-sd-highspeed;
464 no-mmc;
465 no-sdio;
470 pinctrl-names = "default";
471 pinctrl-0 = <&pinctrl_usdhc3>;
472 bus-width = <8>;
473 no-1-8-v;
474 non-removable;
475 no-sd;
476 no-sdio;
481 pinctrl-names = "default";
482 pinctrl-0 = <&pinctrl_hog>;