From ebc9295517bceb05017c320602876f0ab5333192 Mon Sep 17 00:00:00 2001 From: Liu Ying Date: Thu, 14 Nov 2019 17:03:25 +0800 Subject: [PATCH] arm64: dts: imx8qxp-mek: Add IT6263 dual channel mode support This patch introduces two DT source files to add IT6263 dual channel mode support. Either LVDS0 acts as the primary channel or LVDS1 does. Signed-off-by: Liu Ying --- arch/arm64/boot/dts/freescale/Makefile | 2 ++ .../imx8qxp-mek-it6263-lvds0-dual-channel.dts | 21 +++++++++++++++++++ .../imx8qxp-mek-it6263-lvds1-dual-channel.dts | 21 +++++++++++++++++++ 3 files changed, 44 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-mek-it6263-lvds0-dual-channel.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-mek-it6263-lvds1-dual-channel.dts diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile index 031a1b9a6103..f2fd08ab31bd 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -69,6 +69,8 @@ dtb-$(CONFIG_ARCH_MXC) += imx8dxl-phantom-mek.dtb \ dtb-$(CONFIG_ARCH_MXC) += imx8qxp-mek.dtb imx8qxp-mek-dsp.dtb imx8qxp-mek-ov5640.dtb \ imx8qxp-mek-enet2.dtb imx8qxp-mek-enet2-tja1100.dtb imx8qxp-mek-sof.dtb \ imx8qxp-mek-rpmsg.dtb imx8qxp-mek-a0.dtb \ + imx8qxp-mek-it6263-lvds0-dual-channel.dtb \ + imx8qxp-mek-it6263-lvds1-dual-channel.dtb \ imx8qxp-mek-jdi-wuxga-lvds0-panel.dtb \ imx8qxp-mek-jdi-wuxga-lvds1-panel.dtb \ imx8qxp-lpddr4-val-a0.dtb \ diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-mek-it6263-lvds0-dual-channel.dts b/arch/arm64/boot/dts/freescale/imx8qxp-mek-it6263-lvds0-dual-channel.dts new file mode 100644 index 000000000000..f1c7a6945934 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8qxp-mek-it6263-lvds0-dual-channel.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ + +/* + * Copyright 2019 NXP + */ + +#include "imx8qxp-mek-rpmsg.dts" + +&i2c0_mipi_lvds0 { + lvds-to-hdmi-bridge@4c { + split-mode; + }; +}; + +&ldb1 { + fsl,dual-channel; +}; + +&ldb2 { + status = "disabled"; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-mek-it6263-lvds1-dual-channel.dts b/arch/arm64/boot/dts/freescale/imx8qxp-mek-it6263-lvds1-dual-channel.dts new file mode 100644 index 000000000000..b89067443adc --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8qxp-mek-it6263-lvds1-dual-channel.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ + +/* + * Copyright 2019 NXP + */ + +#include "imx8qxp-mek-rpmsg.dts" + +&i2c0_mipi_lvds1 { + lvds-to-hdmi-bridge@4c { + split-mode; + }; +}; + +&ldb1 { + status = "disabled"; +}; + +&ldb2 { + fsl,dual-channel; +}; -- 2.17.1