From 4b0c79c3b43c2984fce8c97f7fa7807bc3d71f20 Mon Sep 17 00:00:00 2001 From: Balaji Vekatesh Kalkonda Date: Fri, 13 Sep 2024 12:13:13 +0530 Subject: [PATCH] ARM: dts: qcom: add goodix touch support for Parrot RCM platform Add goodix touch support for Parrot RCM platform. Change-Id: I0a23d64fae1425be07903d9b8ed04b363db22c2c Signed-off-by: Balaji Vekatesh Kalkonda --- qcom/parrot-idp-wcn3990-amoled-rcm.dtsi | 4 ++++ qcom/parrot-idp-wcn6750-amoled-rcm.dtsi | 4 ++++ qcom/parrot-idp-wcn6750-amoled.dtsi | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/qcom/parrot-idp-wcn3990-amoled-rcm.dtsi b/qcom/parrot-idp-wcn3990-amoled-rcm.dtsi index b21bcc8f..43fedf7a 100644 --- a/qcom/parrot-idp-wcn3990-amoled-rcm.dtsi +++ b/qcom/parrot-idp-wcn3990-amoled-rcm.dtsi @@ -17,8 +17,10 @@ #size-cells = <0>; status = "ok"; qcom,touch-active = "goodix,gt9916S"; + qcom,la-vm; goodix-berlin@0 { + compatible = "goodix,gt9916S"; reg = <0>; spi-max-frequency = <1000000>; @@ -42,6 +44,8 @@ pinctrl-1 = <&ts_spi_int_suspend &ts_spi_reset_suspend>; pinctrl-2 = <&ts_spi_release>; + goodix,touch-type = "primary"; + goodix,qts_en; qcom,touch-environment = "pvm"; }; }; diff --git a/qcom/parrot-idp-wcn6750-amoled-rcm.dtsi b/qcom/parrot-idp-wcn6750-amoled-rcm.dtsi index b21bcc8f..50b658bc 100644 --- a/qcom/parrot-idp-wcn6750-amoled-rcm.dtsi +++ b/qcom/parrot-idp-wcn6750-amoled-rcm.dtsi @@ -17,8 +17,10 @@ #size-cells = <0>; status = "ok"; qcom,touch-active = "goodix,gt9916S"; + qcom,la-vm; goodix-berlin@0 { + compatible = "goodix,gt9916S"; reg = <0>; spi-max-frequency = <1000000>; @@ -41,6 +43,8 @@ pinctrl-0 = <&ts_spi_active>; pinctrl-1 = <&ts_spi_int_suspend &ts_spi_reset_suspend>; pinctrl-2 = <&ts_spi_release>; + goodix,touch-type = "primary"; + goodix,qts_en; qcom,touch-environment = "pvm"; }; diff --git a/qcom/parrot-idp-wcn6750-amoled.dtsi b/qcom/parrot-idp-wcn6750-amoled.dtsi index b21bcc8f..43fedf7a 100644 --- a/qcom/parrot-idp-wcn6750-amoled.dtsi +++ b/qcom/parrot-idp-wcn6750-amoled.dtsi @@ -17,8 +17,10 @@ #size-cells = <0>; status = "ok"; qcom,touch-active = "goodix,gt9916S"; + qcom,la-vm; goodix-berlin@0 { + compatible = "goodix,gt9916S"; reg = <0>; spi-max-frequency = <1000000>; @@ -42,6 +44,8 @@ pinctrl-1 = <&ts_spi_int_suspend &ts_spi_reset_suspend>; pinctrl-2 = <&ts_spi_release>; + goodix,touch-type = "primary"; + goodix,qts_en; qcom,touch-environment = "pvm"; }; };