From: Jose Diaz de Grenu Date: Thu, 11 Jul 2019 16:57:26 +0200 Subject: [PATCH] ARM64: ccimx8x: use Fusion 10" LCD display This patch: * Disables the MAX98089 audio codec, which uses the same I2C address than the fusion touch. * Enables the fusion touch controller. * Changes the display timings to match the Fusion LCD. Signed-off-by: Jose Diaz de Grenu --- arch/arm64/boot/dts/digi/ccimx8qxp-sbc-pro-wb.dts | 12 ++++++------ arch/arm64/boot/dts/digi/ccimx8qxp-sbc-pro.dts | 12 ++++++------ arch/arm64/boot/dts/digi/ccimx8x-sbc-pro.dtsi | 4 ++-- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/arch/arm64/boot/dts/digi/ccimx8qxp-sbc-pro-wb.dts b/arch/arm64/boot/dts/digi/ccimx8qxp-sbc-pro-wb.dts index 1ce1c56b3132..dc10705fe8b5 100644 --- a/arch/arm64/boot/dts/digi/ccimx8qxp-sbc-pro-wb.dts +++ b/arch/arm64/boot/dts/digi/ccimx8qxp-sbc-pro-wb.dts @@ -160,9 +160,9 @@ * controller, so when unconmmenting this node you need to also comment the * max98089 node. */ -//&lvds0_fusion_touch { -// status = "okay"; -//}; +&lvds0_fusion_touch { + status = "okay"; +}; /* @@ -269,9 +269,9 @@ status = "okay"; }; -&max98089 { - status = "okay"; -}; +//&max98089 { +// status = "okay"; +//}; &sound_max98089 { status = "okay"; diff --git a/arch/arm64/boot/dts/digi/ccimx8qxp-sbc-pro.dts b/arch/arm64/boot/dts/digi/ccimx8qxp-sbc-pro.dts index a8670f304df5..3922abcbdf0b 100644 --- a/arch/arm64/boot/dts/digi/ccimx8qxp-sbc-pro.dts +++ b/arch/arm64/boot/dts/digi/ccimx8qxp-sbc-pro.dts @@ -160,9 +160,9 @@ * controller, so when unconmmenting this node you need to also comment the * max98089 node. */ -//&lvds0_fusion_touch { -// status = "okay"; -//}; +&lvds0_fusion_touch { + status = "okay"; +}; /* * On the CC8X SBC, an inconsistent reset sequence makes @@ -272,9 +272,9 @@ status = "okay"; }; -&max98089 { - status = "okay"; -}; +//&max98089 { +// status = "okay"; +//}; &sound_max98089 { status = "okay"; diff --git a/arch/arm64/boot/dts/digi/ccimx8x-sbc-pro.dtsi b/arch/arm64/boot/dts/digi/ccimx8x-sbc-pro.dtsi index 21fce1d16d03..0093a57a1568 100644 --- a/arch/arm64/boot/dts/digi/ccimx8x-sbc-pro.dtsi +++ b/arch/arm64/boot/dts/digi/ccimx8x-sbc-pro.dtsi @@ -472,7 +472,7 @@ status = "disabled"; display-timings { - native-mode = <&lvds0_g101evn010_1>; + native-mode = <&lvds0_hsd101pfw2_1>; /* AUO G101EVN01.0 */ lvds0_g101evn010_1: timing@0 { @@ -567,7 +567,7 @@ status = "disabled"; display-timings { - native-mode = <&lvds1_g101evn010_1>; + native-mode = <&lvds1_hsd101pfw2_1>; /* AUO G101EVN01.0 */ lvds1_g101evn010_1: timing@0 {