Lines Matching +full:imx6q +full:- +full:iomuxc
1 // SPDX-License-Identifier: GPL-2.0-or-later
6 /dts-v1/;
7 #include "imx6q.dtsi"
8 #include "imx6qdl-gw54xx.dtsi"
9 #include <dt-bindings/media/tda1997x.h>
13 compatible = "gw,imx6q-gw54xx", "gw,ventana", "fsl,imx6q";
15 sound-digital {
16 compatible = "simple-audio-card";
17 simple-audio-card,name = "tda1997x-audio";
18 simple-audio-card,format = "i2s";
19 simple-audio-card,bitclock-master = <&sound_codec>;
20 simple-audio-card,frame-master = <&sound_codec>;
22 sound_cpu: simple-audio-card,cpu {
23 sound-dai = <&ssi2>;
26 sound_codec: simple-audio-card,codec {
27 sound-dai = <&hdmi_receiver>;
35 pinctrl-names = "default";
36 pinctrl-0 = <&pinctrl_adv7180>;
38 powerdown-gpios = <&gpio3 31 GPIO_ACTIVE_LOW>;
39 interrupt-parent = <&gpio3>;
44 remote-endpoint = <&ipu2_csi1_mux_from_parallel_sensor>;
45 bus-width = <8>;
50 hdmi_receiver: hdmi-receiver@48 {
52 pinctrl-names = "default";
53 pinctrl-0 = <&pinctrl_tda1997x>;
55 interrupt-parent = <&gpio1>;
57 DOVDD-supply = <®_3p3v>;
58 AVDD-supply = <&sw4_reg>;
59 DVDD-supply = <&sw4_reg>;
60 #sound-dai-cells = <0>;
61 nxp,audout-format = "i2s";
62 nxp,audout-layout = <0>;
63 nxp,audout-width = <16>;
64 nxp,audout-mclk-fs = <128>;
66 * The 8bpp YUV422 semi-planar mode outputs CbCr[11:4]
68 * which we map to VP[15:08]<->CSI_DATA[19:12]
70 nxp,vidout-portcfg =
71 /*G_Y_11_8<->VP[15:12]<->CSI_DATA[19:16]*/
73 /*G_Y_7_4<->VP[11:08]<->CSI_DATA[15:12]*/
75 /*R_CR_CBCR_11_8<->VP[07:04]<->CSI_DATA[11:08]*/
77 /*R_CR_CBCR_7_4<->VP[03:00]<->CSI_DATA[07:04]*/
82 remote-endpoint = <&ipu1_csi0_mux_from_parallel_sensor>;
83 bus-width = <16>;
84 hsync-active = <1>;
85 vsync-active = <1>;
86 data-active = <1>;
93 bus-width = <16>;
97 remote-endpoint = <&tda1997x_to_ipu1_csi0_mux>;
98 bus-width = <16>;
102 pinctrl-names = "default";
103 pinctrl-0 = <&pinctrl_ipu1_csi0>;
107 bus-width = <8>;
111 remote-endpoint = <&adv7180_to_ipu2_csi1_mux>;
112 bus-width = <8>;
116 pinctrl-names = "default";
117 pinctrl-0 = <&pinctrl_ipu2_csi1>;
124 &iomuxc {