summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/imx8mp-evk.dts
diff options
context:
space:
mode:
authorFancy Fang <chen.fang@nxp.com>2020-04-01 21:57:51 +0800
committerFancy Fang <chen.fang@nxp.com>2020-04-27 16:29:35 +0800
commit864c8ad56ac1eeec42cde4846c46f70813cf546b (patch)
treee9b6b2a7f9cf07ce88fd65a74618fb5e3194b6ee /arch/arm64/boot/dts/freescale/imx8mp-evk.dts
parent46552dfa171c3ecd08503afbdd749155f080b865 (diff)
MLK-23694-13 arm64: dts: imx8mp-evk: integrate HDMI display in
Integrate local HDMI display into EVK DTB to support the DSI + LVDS + HDMI triple display, and previous single display support for DSI, LVDS or HDMI is also remained. Put LCDIF3 port to the same display-subsystem node as LCDIF1 and LCDIF2 to realize this kind of triple display. Signed-off-by: Fancy Fang <chen.fang@nxp.com> Reviewed-by: Liu Ying <victor.liu@nxp.com>
Diffstat (limited to 'arch/arm64/boot/dts/freescale/imx8mp-evk.dts')
-rw-r--r--arch/arm64/boot/dts/freescale/imx8mp-evk.dts34
1 files changed, 33 insertions, 1 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8mp-evk.dts b/arch/arm64/boot/dts/freescale/imx8mp-evk.dts
index a6e38b45c49a..5f0ceccfcd9b 100644
--- a/arch/arm64/boot/dts/freescale/imx8mp-evk.dts
+++ b/arch/arm64/boot/dts/freescale/imx8mp-evk.dts
@@ -119,7 +119,7 @@
<48000>,
<96000>,
<192000>;
- status = "disabled";
+ status = "okay";
};
sound-wm8960 {
@@ -181,6 +181,10 @@
};
};
+&aud2htx {
+ status = "okay";
+};
+
&clk {
init-on-array = <IMX8MP_CLK_HSIO_ROOT>;
};
@@ -543,6 +547,10 @@
};
};
+&irqsteer_hdmi {
+ status = "okay";
+};
+
&flexcan1 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_flexcan1>;
@@ -558,6 +566,26 @@
status = "disabled";/* can2 pin conflict with pdm: gpio low select pdm, gpio high select can2 */
};
+&hdmimix_clk {
+ status = "okay";
+};
+
+&hdmimix_reset {
+ status = "okay";
+};
+
+&hdmi_pavi {
+ status = "okay";
+};
+
+&hdmi {
+ status = "okay";
+};
+
+&hdmiphy {
+ status = "okay";
+};
+
&lcdif1 {
status = "okay";
};
@@ -566,6 +594,10 @@
status = "okay";
};
+&lcdif3 {
+ status = "okay";
+};
+
&ldb {
status = "okay";