From 7dee54a9721b213e3b9589b45fe11949b553e775 Mon Sep 17 00:00:00 2001 From: Ondrej Jirman Date: Mon, 18 Oct 2021 03:55:15 +0200 Subject: [PATCH 442/478] arm64: dts: rk3399-pinephone-pro: Fix goodix toucscreen interrupts The interrupt type read from the screen does not work well. It generates constant stream of interrupts. Change to rising edge interrupt, and enforce it in the driver via 'use-dt-irq-flags'. Signed-off-by: Ondrej Jirman --- arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts b/arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts index eb2d15e5fc5b..83eb6830687b 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts +++ b/arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts @@ -594,7 +594,8 @@ touchscreen@14 { compatible = "goodix,gt917s"; reg = <0x14>; interrupt-parent = <&gpio3>; - interrupts = ; + interrupts = ; + use-dt-irq-flags; irq-gpios = <&gpio3 RK_PB5 GPIO_ACTIVE_HIGH>; reset-gpios = <&gpio3 RK_PB4 GPIO_ACTIVE_HIGH>; AVDD28-supply = <&vcc3v0_touch>; -- 2.35.3