| From 9f5b4038c613cfcfeaadcdb2a58e791fb51a77e5 Mon Sep 17 00:00:00 2001 |
| From: xiazhengqiao <xiazhengqiao@huaqin.corp-partner.google.com> |
| Date: Mon, 6 Sep 2021 16:51:34 +0800 |
| Subject: [PATCH] CHROMIUM: arm64: dts: mt8183: katsu: use goodix touchscreen |
| driver |
| |
| Use "hid-over-i2c" driver to drive goodix touchscreen will |
| make touchscreen no function after reboot. Use "I2C_HID_OF_GOODIX" |
| driver to replace it. |
| |
| BUG=b:197308172 |
| TEST=verify touch function |
| |
| Change-Id: I220c07b49e636283d24cd84a8fdd98cd7b80da38 |
| Signed-off-by: xiazhengqiao <xiazhengqiao@huaqin.corp-partner.google.com> |
| Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/3143673 |
| Reviewed-by: Hsin-Yi Wang <hsinyi@chromium.org> |
| Commit-Queue: Hsin-Yi Wang <hsinyi@chromium.org> |
| --- |
| arch/arm64/boot/dts/mediatek/mt8183-kukui-katsu.dts | 7 +++---- |
| 1 files changed, 3 insertions(+), 4 deletions(-) |
| |
| diff --git a/arch/arm64/boot/dts/mediatek/mt8183-kukui-katsu.dts b/arch/arm64/boot/dts/mediatek/mt8183-kukui-katsu.dts |
| index b50cc5a225beebaa69fb5e6670956c0721ebe3d2..02594f35e48e0ab4daf0183da27b425a2fda549a 100644 |
| --- a/arch/arm64/boot/dts/mediatek/mt8183-kukui-katsu.dts |
| +++ b/arch/arm64/boot/dts/mediatek/mt8183-kukui-katsu.dts |
| @@ -17,16 +17,15 @@ &i2c0 { |
| |
| /delete-node/touchscreen@10; |
| touchscreen1: touchscreen@5D { |
| - compatible = "hid-over-i2c"; |
| + compatible = "goodix,gt7375p"; |
| reg = <0x5D>; |
| pinctrl-names = "default"; |
| pinctrl-0 = <&open_touch>; |
| |
| interrupt-parent = <&pio>; |
| - interrupts = <155 IRQ_TYPE_EDGE_FALLING>; |
| + interrupts = <155 IRQ_TYPE_LEVEL_LOW>; |
| |
| - post-power-on-delay-ms = <10>; |
| - hid-descr-addr = <0x0001>; |
| + reset-gpios = <&pio 156 GPIO_ACTIVE_LOW>; |
| }; |
| }; |
| |
| -- |
| 2.43.0.429.g432eaa2c6b-goog |
| |