From d2c685f6e3eaf65baa61b29f36f3e5e99ee93fd1 Mon Sep 17 00:00:00 2001 From: Dongjin Kim Date: Wed, 13 Sep 2023 20:26:57 +0900 Subject: [PATCH] ODROID-M1S: arm64/dts: add touch screen device node to I2C2 Signed-off-by: Dongjin Kim Change-Id: I906bd184a13ec9dba2536d2a99be837f61ca0193 --- .../boot/dts/rockchip/rk3566-odroid-m1s.dts | 22 ++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3566-odroid-m1s.dts b/arch/arm64/boot/dts/rockchip/rk3566-odroid-m1s.dts index a8f5d53acdf2..c81027710307 100644 --- a/arch/arm64/boot/dts/rockchip/rk3566-odroid-m1s.dts +++ b/arch/arm64/boot/dts/rockchip/rk3566-odroid-m1s.dts @@ -714,9 +714,25 @@ }; &i2c2 { - status = "okay"; + status = "disabled"; + pinctrl-names = "default"; pinctrl-0 = <&i2c2m1_xfer>; + + clock-frequency = <400000>; + + touchscreen: touchscreen { + status = "disabled"; + + pinctrl-names = "default"; + pinctrl-0 = <&touch_gpios>; + + interrupt-parent = <&gpio0>; + interrupts = ; + + irq-gpios = <&gpio0 RK_PC4 IRQ_TYPE_LEVEL_LOW>; + reset-gpios = <&gpio4 RK_PB0 GPIO_ACTIVE_LOW>; + }; }; &i2c3 { @@ -725,10 +741,6 @@ pinctrl-0 = <&i2c3m1_xfer>; }; -&i2c4 { - status = "disabled"; -}; - &i2s0_8ch { status = "okay"; };