Lines Matching +full:num +full:- +full:interpolated +full:- +full:steps

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>;
177 pinctrl-names = "default";
178 pinctrl-0 = <&pinctrl_audmux>;
181 mux-ssi1 {
182 fsl,audmux-port = <0>;
183 fsl,port-config = <
192 mux-pins3 {
193 fsl,audmux-port = <2>;
194 fsl,port-config = <
202 pinctrl-names = "default";
203 pinctrl-0 = <&pinctrl_can1>;
204 termination-gpios = <&gpio1 0 GPIO_ACTIVE_LOW>;
205 termination-ohms = <150>;
210 pinctrl-names = "default";
211 pinctrl-0 = <&pinctrl_can2>;
216 assigned-clocks = <&clks IMX6QDL_CLK_LDB_DI0_SEL>;
217 assigned-clock-parents = <&clks IMX6QDL_CLK_PLL5_VIDEO_DIV>;
221 cs-gpios = <&gpio3 19 GPIO_ACTIVE_LOW>;
222 pinctrl-names = "default";
223 pinctrl-0 = <&pinctrl_ecspi1>;
227 compatible = "jedec,spi-nor";
229 spi-max-frequency = <20000000>;
234 gpio-line-names =
243 gpio-line-names =
253 gpio-line-names =
262 clock-frequency = <100000>;
263 pinctrl-names = "default";
264 pinctrl-0 = <&pinctrl_i2c1>;
267 codec: audio-codec@a {
270 #sound-dai-cells = <0>;
272 VDDA-supply = <&reg_3v3>;
273 VDDIO-supply = <&reg_3v3>;
274 VDDD-supply = <&reg_1v8>;
277 video-decoder@5c {
280 #address-cells = <1>;
281 #size-cells = <0>;
287 remote-endpoint = <&comp0_out>;
296 remote-endpoint = <&ipu1_csi0_mux_from_parallel_sensor>;
303 clock-frequency = <100000>;
304 pinctrl-names = "default";
305 pinctrl-0 = <&pinctrl_i2c3>;
311 #address-cells = <1>;
312 #size-cells = <0>;
344 tsens0: temperature-sensor@70 {
347 #thermal-sensor-cells = <0>;
352 pinctrl-names = "default";
353 pinctrl-0 = <&pinctrl_ipu1_csi0>;
358 remote-endpoint = <&tvp5151_to_ipu1_csi0_mux>;
364 lvds-channel@0 {
371 remote-endpoint = <&panel_in>;
378 pinctrl-names = "default";
379 pinctrl-0 = <&pinctrl_pwm1>;
384 pinctrl-names = "default";
385 pinctrl-0 = <&pinctrl_pwm2>;
390 pinctrl-names = "default";
391 pinctrl-0 = <&pinctrl_pwm3>;
396 #sound-dai-cells = <0>;
397 fsl,mode = "ac97-slave";
402 pinctrl-names = "default";
403 pinctrl-0 = <&pinctrl_uart1>;
408 pinctrl-names = "default";
409 pinctrl-0 = <&pinctrl_uart3>;
414 pinctrl-names = "default";
415 pinctrl-0 = <&pinctrl_uart4>;
420 pinctrl-names = "default";
421 pinctrl-0 = <&pinctrl_uart5>;
426 pinctrl-names = "default";
433 vbus-supply = <&reg_otg_vbus>;
434 pinctrl-names = "default";
435 pinctrl-0 = <&pinctrl_usbotg>;
438 disable-over-current;
443 pinctrl-names = "default";
444 pinctrl-0 = <&pinctrl_usdhc1>;
445 cd-gpios = <&gpio1 1 GPIO_ACTIVE_LOW>;
446 no-1-8-v;
447 disable-wp;
448 cap-sd-highspeed;
449 no-mmc;
450 no-sdio;
455 pinctrl-names = "default";
456 pinctrl-0 = <&pinctrl_usdhc3>;
457 bus-width = <8>;
458 no-1-8-v;
459 non-removable;
460 no-sd;
461 no-sdio;
466 pinctrl-names = "default";
467 pinctrl-0 = <&pinctrl_hog>;