summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xarch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi64
1 files changed, 64 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi b/arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi
index 43a805236e63..f68baf658f4d 100755
--- a/arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi
@@ -142,12 +142,31 @@
sound-dai = <&sai1>;
};
};
+
+ sound-hdmi {
+ compatible = "fsl,imx-audio-cdnhdmi";
+ model = "audio-hdmi";
+ audio-cpu = <&aud2htx>;
+ hdmi-out;
+ constraint-rate = <44100>,
+ <88200>,
+ <176400>,
+ <32000>,
+ <48000>,
+ <96000>,
+ <192000>;
+ status = "okay";
+ };
};
&A53_0 {
cpu-supply = <&buck2_reg>;
};
+&aud2htx {
+ status = "okay";
+};
+
/* compare with commit d0307f1e31c64 */
&clk {
init-on-array = <IMX8MP_CLK_HSIO_ROOT>;
@@ -260,6 +279,34 @@
gpio-line-names = "";
};
+&gpu_2d {
+ status = "okay";
+};
+
+&gpu_3d {
+ status = "okay";
+};
+
+&hdmi {
+ status = "okay";
+};
+
+&hdmimix_clk {
+ status = "okay";
+};
+
+&hdmimix_reset {
+ status = "okay";
+};
+
+&hdmiphy {
+ status = "okay";
+};
+
+&hdmi_pavi {
+ status = "okay";
+};
+
/* On-module I2C */
&i2c1 {
clock-frequency = <400000>;
@@ -522,6 +569,23 @@
};
};
+&irqsteer_hdmi {
+ status = "okay";
+};
+
+/* LCDIF to on-SoC Samsung HDMI PHY */
+&lcdif3 {
+ status = "okay";
+};
+
+&mix_gpu_ml {
+ status = "okay";
+};
+
+&ml_vipsi {
+ status = "okay";
+};
+
&mu {
status = "okay";
};