Lines Matching +full:hdmi +full:- +full:mux +full:- +full:supply

1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
7 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/leds/common.h>
10 #include <dt-bindings/sound/fsl-imx-audmux.h>
18 stdout-path = &uart4;
21 clock_ksz8081: clock-ksz8081 {
22 compatible = "fixed-clock";
23 #clock-cells = <0>;
24 clock-frequency = <50000000>;
27 i2c2-mux {
28 compatible = "i2c-mux";
29 i2c-parent = <&i2c2>;
30 mux-controls = <&i2c_mux>;
31 #address-cells = <1>;
32 #size-cells = <0>;
36 #address-cells = <1>;
37 #size-cells = <0>;
42 #address-cells = <1>;
43 #size-cells = <0>;
47 i2c4-mux {
48 compatible = "i2c-mux";
49 i2c-parent = <&i2c4>;
50 mux-controls = <&i2c_mux>;
51 #address-cells = <1>;
52 #size-cells = <0>;
56 #address-cells = <1>;
57 #size-cells = <0>;
62 #address-cells = <1>;
63 #size-cells = <0>;
68 compatible = "gpio-leds";
69 pinctrl-names = "default";
70 pinctrl-0 = <&pinctrl_leds>;
72 led-debug0 {
75 linux,default-trigger = "heartbeat";
78 led-debug1 {
81 linux,default-trigger = "disk-activity";
85 i2c_mux: mux-controller {
86 compatible = "gpio-mux";
87 #mux-control-cells = <0>;
88 pinctrl-names = "default";
89 pinctrl-0 = <&pinctrl_i2cmux>;
91 mux-gpios = <&gpio5 10 GPIO_ACTIVE_HIGH>,
95 reg_1v8: regulator-1v8 {
96 compatible = "regulator-fixed";
97 regulator-name = "1v8";
98 regulator-min-microvolt = <1800000>;
99 regulator-max-microvolt = <1800000>;
102 reg_3v3: regulator-3v3 {
103 compatible = "regulator-fixed";
104 regulator-name = "3v3";
105 regulator-min-microvolt = <3300000>;
106 regulator-max-microvolt = <3300000>;
109 reg_5v0: regulator-5v0 {
110 compatible = "regulator-fixed";
111 regulator-name = "5v0";
112 regulator-min-microvolt = <5000000>;
113 regulator-max-microvolt = <5000000>;
116 reg_h1_vbus: regulator-h1-vbus {
117 compatible = "regulator-fixed";
118 regulator-name = "h1-vbus";
119 regulator-min-microvolt = <5000000>;
120 regulator-max-microvolt = <5000000>;
122 enable-active-high;
125 reg_otg_vbus: regulator-otg-vbus {
126 compatible = "regulator-fixed";
127 regulator-name = "otg-vbus";
128 regulator-min-microvolt = <5000000>;
129 regulator-max-microvolt = <5000000>;
131 enable-active-high;
135 compatible = "simple-audio-card";
136 simple-audio-card,name = "prti6q-sgtl5000";
137 simple-audio-card,format = "i2s";
138 simple-audio-card,widgets =
143 simple-audio-card,routing =
149 simple-audio-card,cpu {
150 sound-dai = <&ssi1>;
151 system-clock-frequency = <0>;
154 simple-audio-card,codec {
155 sound-dai = <&sgtl5000>;
156 bitclock-master;
157 frame-master;
163 pinctrl-names = "default";
164 pinctrl-0 = <&pinctrl_audmux>;
167 mux-ssi1 {
168 fsl,audmux-port = <0>;
169 fsl,port-config = <
178 mux-pins3 {
179 fsl,audmux-port = <2>;
180 fsl,port-config = <
188 pinctrl-names = "default";
189 pinctrl-0 = <&pinctrl_can1>;
190 xceiver-supply = <&reg_5v0>;
195 cs-gpios = <&gpio3 19 GPIO_ACTIVE_LOW>;
196 pinctrl-names = "default";
197 pinctrl-0 = <&pinctrl_ecspi1>;
201 compatible = "jedec,spi-nor";
203 spi-max-frequency = <20000000>;
208 pinctrl-names = "default";
209 pinctrl-0 = <&pinctrl_enet>;
210 phy-mode = "rmii";
214 clock-names = "ipg", "ahb", "ptp";
218 #address-cells = <1>;
219 #size-cells = <0>;
222 rgmii_phy: ethernet-phy@0 {
224 interrupts-extended = <&gpio4 30 IRQ_TYPE_LEVEL_LOW>;
225 reset-gpios = <&gpio4 26 GPIO_ACTIVE_LOW>;
226 reset-assert-us = <10000>;
227 reset-deassert-us = <300>;
233 gpio-line-names =
241 gpio-line-names =
249 gpio-line-names =
257 gpio-line-names =
264 &hdmi {
265 pinctrl-names = "default";
266 pinctrl-0 = <&pinctrl_hdmi>;
267 ddc-i2c-bus = <&i2c1>;
273 clock-frequency = <100000>;
274 pinctrl-names = "default";
275 pinctrl-0 = <&pinctrl_i2c1>;
278 sgtl5000: audio-codec@a {
281 #sound-dai-cells = <0>;
283 VDDA-supply = <&reg_3v3>;
284 VDDIO-supply = <&reg_3v3>;
285 VDDD-supply = <&reg_1v8>;
292 clock-frequency = <50000>;
293 pinctrl-names = "default";
294 pinctrl-0 = <&pinctrl_i2c2>;
301 clock-frequency = <100000>;
302 pinctrl-names = "default";
303 pinctrl-0 = <&pinctrl_i2c3>;
311 temperature-sensor@70 {
318 clock-frequency = <50000>;
319 pinctrl-names = "default";
320 pinctrl-0 = <&pinctrl_i2c4>;
325 pinctrl-names = "default";
326 pinctrl-0 = <&pinctrl_pwm1>;
331 #sound-dai-cells = <0>;
332 fsl,mode = "ac97-slave";
337 pinctrl-names = "default";
338 pinctrl-0 = <&pinctrl_uart2>;
343 pinctrl-names = "default";
344 pinctrl-0 = <&pinctrl_uart4>;
349 pinctrl-names = "default";
350 pinctrl-0 = <&pinctrl_uart5>;
355 vbus-supply = <&reg_h1_vbus>;
356 pinctrl-names = "default";
357 pinctrl-0 = <&pinctrl_usbh1>;
364 vbus-supply = <&reg_otg_vbus>;
365 pinctrl-names = "default";
366 pinctrl-0 = <&pinctrl_usbotg>;
373 pinctrl-names = "default";
374 pinctrl-0 = <&pinctrl_usdhc1>;
375 cd-gpios = <&gpio1 1 GPIO_ACTIVE_LOW>;
376 no-1-8-v;
377 disable-wp;
378 cap-sd-highspeed;
379 no-mmc;
380 no-sdio;
385 pinctrl-names = "default";
386 pinctrl-0 = <&pinctrl_usdhc3>;
387 bus-width = <8>;
388 no-1-8-v;
389 non-removable;
390 no-sd;
391 no-sdio;
447 * pins for HDMI!