mirror of
https://github.com/brain-hackers/linux-brain.git
synced 2024-06-09 23:36:23 +09:00
MLK-23292-1 arm64: dts: fsl-imx8dx-mek: Add IT6263 LVDS2HDMI dual channel support
This patch adds IT6263 LVDS to HDMI transmitter dual channel support. The transmitter works with LDB split mode. fsl-imx8dx-mek-it6263-lvds0-dual-channel.dts uses LDB1 channel0 as the channel to transmit odd pixels and LDB2 channel0 as the channel to transmit even pixels. fsl-imx8dx-mek-it6263-lvds1-dual-channel.dts swaps the channels to transmit odd/even pixels. Signed-off-by: Liu Ying <victor.liu@nxp.com> (cherry picked from commit 7cd2417af24b8f54d0b91f9b655211db79f63abb)
This commit is contained in:
parent
8d1f5c66d0
commit
c31e760d12
|
@ -98,6 +98,8 @@ dtb-$(CONFIG_ARCH_FSL_IMX8QXP) += fsl-imx8qxp-lpddr4-arm2.dtb \
|
|||
fsl-imx8dx-mek-enet2-tja1100.dtb \
|
||||
fsl-imx8dx-mek-ov5640.dtb \
|
||||
fsl-imx8dx-mek-dsi-rm67191.dtb \
|
||||
fsl-imx8dx-mek-it6263-lvds0-dual-channel.dtb \
|
||||
fsl-imx8dx-mek-it6263-lvds1-dual-channel.dtb \
|
||||
fsl-imx8dxp-lpddr4-arm2.dtb
|
||||
dtb-$(CONFIG_ARCH_FSL_IMX8MQ) += fsl-imx8mq-ddr3l-arm2.dtb \
|
||||
fsl-imx8mq-ddr4-arm2.dtb \
|
||||
|
|
30
arch/arm64/boot/dts/freescale/fsl-imx8dx-mek-it6263-lvds0-dual-channel.dts
Executable file
30
arch/arm64/boot/dts/freescale/fsl-imx8dx-mek-it6263-lvds0-dual-channel.dts
Executable file
|
@ -0,0 +1,30 @@
|
|||
/*
|
||||
* Copyright 2020 NXP
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*/
|
||||
|
||||
#include "fsl-imx8dx-mek.dts"
|
||||
|
||||
&i2c0_mipi_lvds0 {
|
||||
lvds-to-hdmi-bridge@4c {
|
||||
split-mode;
|
||||
};
|
||||
};
|
||||
|
||||
&ldb1 {
|
||||
fsl,dual-channel;
|
||||
power-domains = <&pd_mipi_dsi_0_dual_lvds>;
|
||||
};
|
||||
|
||||
&ldb2 {
|
||||
status = "disabled";
|
||||
};
|
30
arch/arm64/boot/dts/freescale/fsl-imx8dx-mek-it6263-lvds1-dual-channel.dts
Executable file
30
arch/arm64/boot/dts/freescale/fsl-imx8dx-mek-it6263-lvds1-dual-channel.dts
Executable file
|
@ -0,0 +1,30 @@
|
|||
/*
|
||||
* Copyright 2020 NXP
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*/
|
||||
|
||||
#include "fsl-imx8dx-mek.dts"
|
||||
|
||||
&i2c0_mipi_lvds1 {
|
||||
lvds-to-hdmi-bridge@4c {
|
||||
split-mode;
|
||||
};
|
||||
};
|
||||
|
||||
&ldb1 {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&ldb2 {
|
||||
fsl,dual-channel;
|
||||
power-domains = <&pd_mipi_dsi_1_dual_lvds>;
|
||||
};
|
Loading…
Reference in New Issue
Block a user