From 2f2c7b99e1d2b9240ae119858243f5d12f5f9a88 Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Mon, 4 Mar 2024 11:02:32 +0800 Subject: [PATCH 1/2] ARM: dts: msm: add TUI display support Add TUI touch support on vm display panel. Change-Id: I610a67f73837399b652950001251ffb1cdeec80b Signed-off-by: Rui Chen --- display/trustedvm-sun-sde-display-cdp.dtsi | 22 ++++++++++++++++++++++ display/trustedvm-sun-sde-display-mtp.dtsi | 11 +++++++++++ display/trustedvm-sun-sde-display-qrd.dtsi | 8 ++++++++ 3 files changed, 41 insertions(+) diff --git a/display/trustedvm-sun-sde-display-cdp.dtsi b/display/trustedvm-sun-sde-display-cdp.dtsi index 4f7bd4ec..24679ff3 100644 --- a/display/trustedvm-sun-sde-display-cdp.dtsi +++ b/display/trustedvm-sun-sde-display-cdp.dtsi @@ -150,3 +150,25 @@ &sde_dsi { qcom,dsi-default-panel = <&dsi_nt37801_amoled_cmd>; }; + +&qupv3_se4_i2c { + st_fts@49 { + panel = <&dsi_nt37801_amoled_cmd + &dsi_nt37801_amoled_cmd_cphy + &dsi_nt37801_amoled_video + &dsi_nt37801_amoled_dsc_10b_video + &dsi_nt37801_amoled_video_cphy + &dsi_nt37801_amoled_cmd_spr>; + }; +}; + +&qupv3_se15_i2c { + status = "disabled"; + st_fts@49 { + panel = <&dsi_nt37801_amoled_cmd + &dsi_nt37801_amoled_cmd_cphy + &dsi_nt37801_amoled_video + &dsi_nt37801_amoled_video_cphy + &dsi_nt37801_amoled_cmd_spr>; + }; +}; diff --git a/display/trustedvm-sun-sde-display-mtp.dtsi b/display/trustedvm-sun-sde-display-mtp.dtsi index 61c97670..eda8e972 100644 --- a/display/trustedvm-sun-sde-display-mtp.dtsi +++ b/display/trustedvm-sun-sde-display-mtp.dtsi @@ -76,3 +76,14 @@ &sde_dsi { qcom,dsi-default-panel = <&dsi_nt37801_amoled_cmd>; }; + +&qupv3_se4_i2c { + st_fts@49 { + panel = <&dsi_nt37801_amoled_cmd + &dsi_nt37801_amoled_cmd_cphy + &dsi_nt37801_amoled_video + &dsi_nt37801_amoled_video_cphy + &dsi_nt37801_amoled_dsc_10b_video + &dsi_nt37801_amoled_cmd_spr>; + }; +}; diff --git a/display/trustedvm-sun-sde-display-qrd.dtsi b/display/trustedvm-sun-sde-display-qrd.dtsi index bee9aabe..cac8c524 100644 --- a/display/trustedvm-sun-sde-display-qrd.dtsi +++ b/display/trustedvm-sun-sde-display-qrd.dtsi @@ -49,3 +49,11 @@ qcom,dsi-default-panel = <&dsi_nt37801_amoled_cmd_cphy>; }; +&qupv3_se4_spi { + st_fts@0 { + panel = <&dsi_nt37801_amoled_cmd_cphy + &dsi_nt37801_amoled_video_cphy + &dsi_nt37801_amoled_cmd + &dsi_nt37801_amoled_video>; + }; +}; From 06f2830f83dd30b8b7eb685c3530d8171938e7c5 Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Mon, 8 Apr 2024 17:23:27 +0800 Subject: [PATCH 2/2] ARM: dts: msm: add HDK touch support on sun target Add touch node for HDK on sun target. Change-Id: I005e861afaf866b57eef7de8fc640d255adc5ec9 Signed-off-by: Rui Chen --- display/sun-sde-display-hdk.dtsi | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/display/sun-sde-display-hdk.dtsi b/display/sun-sde-display-hdk.dtsi index 030d0f7a..a5868788 100644 --- a/display/sun-sde-display-hdk.dtsi +++ b/display/sun-sde-display-hdk.dtsi @@ -279,3 +279,13 @@ &dsi_vtdr6130_amoled_120hz_cmd &dsi_vtdr6130_amoled_120hz_video>; }; + +&qupv3_se4_spi { + goodix-berlin@0 { + panel = <&dsi_vtdr6130_amoled_cmd + &dsi_vtdr6130_amoled_video + &dsi_vtdr6130_amoled_120hz_cmd + &dsi_vtdr6130_amoled_120hz_video + &dsi_ext_bridge_1080p>; + }; +};