diff options
author | Konrad Dybcio <konrad.dybcio@somainline.org> | 2023-03-29 21:41:19 +0200 |
---|---|---|
committer | Bjorn Andersson <andersson@kernel.org> | 2023-04-04 20:29:44 -0700 |
commit | 3ab8216de2fab6a6efeb5b22d8d61676b67964dc (patch) | |
tree | 763f916d6c7381d0596493ba6c26461ca98c8732 /arch/arm64/boot/dts/qcom/sdm845-sony-xperia-tama-akatsuki.dts | |
parent | 5dcc6587fde26fa03fe6993278d9bd01daed09b1 (diff) | |
download | linux-3ab8216de2fab6a6efeb5b22d8d61676b67964dc.tar.gz linux-3ab8216de2fab6a6efeb5b22d8d61676b67964dc.tar.bz2 linux-3ab8216de2fab6a6efeb5b22d8d61676b67964dc.zip |
arm64: dts: qcom: sdm845-tama: Add Synaptics Touchscreen
Add required pins and RMI4 node to the common DT and remove it
from Akatsuki, as it uses a different touch.
Since the panels are super high tech proprietary incell, they
need to be handled with very precise timings. As such the panel
driver sets up the power rails and GPIOs and the touchscreen
driver *has to* probe afterwards.
Signed-off-by: Konrad Dybcio <konrad.dybcio@somainline.org>
Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230313-topic-tama_disp-v3-2-2b1567c039d7@linaro.org
Diffstat (limited to 'arch/arm64/boot/dts/qcom/sdm845-sony-xperia-tama-akatsuki.dts')
-rw-r--r-- | arch/arm64/boot/dts/qcom/sdm845-sony-xperia-tama-akatsuki.dts | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/qcom/sdm845-sony-xperia-tama-akatsuki.dts b/arch/arm64/boot/dts/qcom/sdm845-sony-xperia-tama-akatsuki.dts index 81cbf535cb76..5d2052a0ff69 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-sony-xperia-tama-akatsuki.dts +++ b/arch/arm64/boot/dts/qcom/sdm845-sony-xperia-tama-akatsuki.dts @@ -7,6 +7,9 @@ #include "sdm845-sony-xperia-tama.dtsi" +/* XZ3 uses an Atmel touchscreen instead. */ +/delete-node/ &touchscreen; + / { model = "Sony Xperia XZ3"; compatible = "sony,akatsuki-row", "qcom,sdm845"; |