Commit 17a23ce9 authored by Martijn Braam's avatar Martijn Braam Committed by Heiko Stuebner
Browse files

arm64: dts: rockchip: Add touchscreen support to rk3399-pinephone-pro



The phone has a Goodix GT1158 touchscreen, add a DT node for it.

Signed-off-by: default avatarMartijn Braam <martijn@brixit.nl>
Co-developed-by: default avatarKamil Trzciński <ayufan@ayufan.eu>
Signed-off-by: default avatarKamil Trzciński <ayufan@ayufan.eu>
Co-developed-by: default avatarOndrej Jirman <megi@xff.cz>
Signed-off-by: default avatarOndrej Jirman <megi@xff.cz>
Signed-off-by: default avatarJavier Martinez Canillas <javierm@redhat.com>
Link: https://lore.kernel.org/r/20230328073309.1743112-3-javierm@redhat.com


Signed-off-by: default avatarHeiko Stuebner <heiko@sntech.de>
parent 3e987e1f
Loading
Loading
Loading
Loading
+19 −0
Original line number Diff line number Diff line
@@ -367,6 +367,25 @@
	};
};

&i2c3 {
	i2c-scl-rising-time-ns = <450>;
	i2c-scl-falling-time-ns = <15>;
	status = "okay";

	touchscreen@14 {
		compatible = "goodix,gt1158";
		reg = <0x14>;
		interrupt-parent = <&gpio3>;
		interrupts = <RK_PB5 IRQ_TYPE_EDGE_RISING>;
		irq-gpios = <&gpio3 RK_PB5 GPIO_ACTIVE_HIGH>;
		reset-gpios = <&gpio3 RK_PB4 GPIO_ACTIVE_HIGH>;
		AVDD28-supply = <&vcc3v0_touch>;
		VDDIO-supply = <&vcc3v0_touch>;
		touchscreen-size-x = <720>;
		touchscreen-size-y = <1440>;
	};
};

&cluster0_opp {
	opp04 {
		status = "disabled";