arm64: dts: qcom: talkman: Add Synaptics RMI4 touchscreen
authorKonrad Dybcio <konradybcio@gmail.com>
Mon, 5 Oct 2020 15:03:08 +0000 (17:03 +0200)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Wed, 11 Nov 2020 04:55:04 +0000 (22:55 -0600)
This adds touchscreen capabilities to the Lumia 950.

Signed-off-by: Konrad Dybcio <konradybcio@gmail.com>
Link: https://lore.kernel.org/r/20201005150313.149754-9-konradybcio@gmail.com
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
arch/arm64/boot/dts/qcom/msm8992-msft-lumia-talkman.dts

index 3cc01f0..c337a86 100644 (file)
        };
 };
 
+&blsp_i2c1 {
+       status = "okay";
+
+       rmi4-i2c-dev@4b {
+               compatible = "syna,rmi4-i2c";
+               reg = <0x4b>;
+               #address-cells = <1>;
+               #size-cells = <0>;
+
+               interrupt-parent = <&tlmm>;
+               interrupts = <77 IRQ_TYPE_EDGE_FALLING>;
+
+               rmi4-f01@1 {
+                       reg = <0x01>;
+                       syna,nosleep-mode = <1>;
+               };
+
+               rmi4-f12@12 {
+                       reg = <0x12>;
+                       syna,sensor-type = <1>;
+                       syna,clip-x-low = <0>;
+                       syna,clip-x-high = <1440>;
+                       syna,clip-y-low = <0>;
+                       syna,clip-y-high = <2560>;
+               };
+       };
+};
+
 &sdhc_1 {
        status = "okay";