Lines Matching +full:num +full:- +full:interpolated +full:- +full:steps
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>;
58 wakeup-source;
65 wakeup-source;
70 compatible = "gpio-leds";
71 pinctrl-names = "default";
72 pinctrl-0 = <&pinctrl_leds>;
74 led-0 {
78 linux,default-trigger = "heartbeat";
81 led-1 {
85 linux,default-trigger = "disk-activity";
88 led-2 {
92 default-state = "on";
99 power-supply = <®_3v3>;
103 remote-endpoint = <&lvds0_out>;
108 clk50m_phy: phy-clock {
109 compatible = "fixed-clock";
110 #clock-cells = <0>;
111 clock-frequency = <50000000>;
114 reg_1v8: regulator-1v8 {
115 compatible = "regulator-fixed";
116 regulator-name = "1v8";
117 regulator-min-microvolt = <1800000>;
118 regulator-max-microvolt = <1800000>;
121 reg_3v3: regulator-3v3 {
122 compatible = "regulator-fixed";
123 regulator-name = "3v3";
124 regulator-min-microvolt = <3300000>;
125 regulator-max-microvolt = <3300000>;
128 reg_h1_vbus: regulator-h1-vbus {
129 compatible = "regulator-fixed";
130 regulator-name = "h1-vbus";
131 regulator-min-microvolt = <5000000>;
132 regulator-max-microvolt = <5000000>;
134 enable-active-high;
137 reg_otg_vbus: regulator-otg-vbus {
138 compatible = "regulator-fixed";
139 regulator-name = "otg-vbus";
140 regulator-min-microvolt = <5000000>;
141 regulator-max-microvolt = <5000000>;
143 enable-active-high;
146 rotary-encoder {
147 compatible = "rotary-encoder";
148 pinctrl-0 = <&pinctrl_rotary_ch>;
152 rotary-encoder,steps-per-period = <4>;
153 rotary-encoder,relative-axis;
154 rotary-encoder,rollover;
155 wakeup-source;
159 compatible = "simple-audio-card";
160 simple-audio-card,name = "prti6q-sgtl5000";
161 simple-audio-card,format = "i2s";
162 simple-audio-card,widgets =
167 simple-audio-card,routing =
173 simple-audio-card,cpu {
174 sound-dai = <&ssi1>;
175 system-clock-frequency = <0>;
178 simple-audio-card,codec {
179 sound-dai = <&codec>;
180 bitclock-master;
181 frame-master;
187 pinctrl-names = "default";
188 pinctrl-0 = <&pinctrl_audmux>;
191 mux-ssi1 {
192 fsl,audmux-port = <0>;
193 fsl,port-config = <
202 mux-pins3 {
203 fsl,audmux-port = <2>;
204 fsl,port-config = <
212 pinctrl-names = "default";
213 pinctrl-0 = <&pinctrl_can1>;
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 cs-gpios = <&gpio5 12 GPIO_ACTIVE_LOW>;
243 pinctrl-names = "default";
244 pinctrl-0 = <&pinctrl_ecspi2>;
250 pinctrl-names = "default";
251 pinctrl-0 = <&pinctrl_touchscreen>;
252 spi-max-frequency = <200000>;
253 interrupts-extended = <&gpio5 8 IRQ_TYPE_EDGE_FALLING>;
254 pendown-gpio = <&gpio5 8 GPIO_ACTIVE_LOW>;
255 touchscreen-size-x = <800>;
256 touchscreen-size-y = <480>;
257 touchscreen-inverted-y;
258 touchscreen-max-pressure = <4095>;
259 ti,vref-delay-usecs = /bits/ 16 <100>;
260 ti,x-plate-ohms = /bits/ 16 <800>;
261 ti,y-plate-ohms = /bits/ 16 <300>;
262 wakeup-source;
267 pinctrl-names = "default";
268 pinctrl-0 = <&pinctrl_enet>;
269 phy-mode = "rmii";
273 clock-names = "ipg", "ahb", "ptp";
274 phy-handle = <&rmii_phy>;
278 #address-cells = <1>;
279 #size-cells = <0>;
282 rmii_phy: ethernet-phy@0 {
284 interrupts-extended = <&gpio4 30 IRQ_TYPE_LEVEL_LOW>;
285 reset-gpios = <&gpio4 26 GPIO_ACTIVE_LOW>;
286 reset-assert-us = <10000>;
287 reset-deassert-us = <300>;
293 gpio-line-names =
303 gpio-line-names =
312 gpio-line-names =
322 gpio-line-names =
331 gpio-line-names =
341 clock-frequency = <100000>;
342 pinctrl-names = "default";
343 pinctrl-0 = <&pinctrl_i2c1>;
346 codec: audio-codec@a {
349 #sound-dai-cells = <0>;
351 VDDA-supply = <®_3v3>;
352 VDDIO-supply = <®_3v3>;
353 VDDD-supply = <®_1v8>;
356 video-decoder@5c {
359 #address-cells = <1>;
360 #size-cells = <0>;
366 remote-endpoint = <&comp0_out>;
375 remote-endpoint = <&ipu1_csi0_mux_from_parallel_sensor>;
382 pinctrl-names = "default";
383 pinctrl-0 = <&pinctrl_keypad>;
385 refresh-rate-hz = <20>;
386 debounce-delay-ms = <50>;
387 interrupts-extended = <&gpio4 5 (IRQ_TYPE_LEVEL_HIGH | IRQ_TYPE_EDGE_RISING)>;
388 keypad,num-rows = <12>;
389 keypad,num-columns = <3>;
408 clock-frequency = <100000>;
409 pinctrl-names = "default";
410 pinctrl-0 = <&pinctrl_i2c3>;
416 #address-cells = <1>;
417 #size-cells = <0>;
449 temperature-sensor@70 {
456 pinctrl-names = "default";
457 pinctrl-0 = <&pinctrl_ipu1_csi0>;
462 remote-endpoint = <&tvp5151_to_ipu1_csi0_mux>;
468 lvds-channel@0 {
475 remote-endpoint = <&panel_in>;
482 pinctrl-names = "default";
483 pinctrl-0 = <&pinctrl_pwm1>;
488 pinctrl-names = "default";
489 pinctrl-0 = <&pinctrl_pwm3>;
494 #sound-dai-cells = <0>;
495 fsl,mode = "ac97-slave";
500 pinctrl-names = "default";
501 pinctrl-0 = <&pinctrl_uart1>;
506 pinctrl-names = "default";
507 pinctrl-0 = <&pinctrl_uart2>;
512 pinctrl-names = "default";
513 pinctrl-0 = <&pinctrl_uart3>;
518 pinctrl-names = "default";
519 pinctrl-0 = <&pinctrl_uart4>;
524 pinctrl-names = "default";
525 pinctrl-0 = <&pinctrl_uart5>;
530 vbus-supply = <®_h1_vbus>;
531 pinctrl-names = "default";
538 vbus-supply = <®_otg_vbus>;
539 pinctrl-names = "default";
540 pinctrl-0 = <&pinctrl_usbotg>;
543 disable-over-current;
548 pinctrl-names = "default";
549 pinctrl-0 = <&pinctrl_usdhc1>;
550 cd-gpios = <&gpio1 1 GPIO_ACTIVE_LOW>;
551 no-1-8-v;
552 disable-wp;
553 cap-sd-highspeed;
554 no-mmc;
555 no-sdio;
560 pinctrl-names = "default";
561 pinctrl-0 = <&pinctrl_usdhc3>;
562 bus-width = <8>;
563 no-1-8-v;
564 non-removable;
565 no-sd;
566 no-sdio;
571 pinctrl-names = "default";
572 pinctrl-0 = <&pinctrl_hog>;