From 680a313d14ccaae7bb9736f096541ea0c5c7e355 Mon Sep 17 00:00:00 2001 From: Deokgyu Yang Date: Wed, 1 Apr 2020 11:27:15 +0900 Subject: [PATCH] ODROID-C4: arm64/dts: Add sx865x node into i2c2 for HK 3.5 touchscreen Signed-off-by: Deokgyu Yang Change-Id: Iff2fe9294dc8614e9fef5877c2b989f0ad367a33 --- .../boot/dts/amlogic/meson64_odroidc4.dts | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson64_odroidc4.dts b/arch/arm64/boot/dts/amlogic/meson64_odroidc4.dts index 96280b228b57..8e38d7da8047 100644 --- a/arch/arm64/boot/dts/amlogic/meson64_odroidc4.dts +++ b/arch/arm64/boot/dts/amlogic/meson64_odroidc4.dts @@ -946,3 +946,26 @@ reg = <0x51>; }; }; + +&i2c3 { + status = "disabled"; + + /* Hardkernel I2C 3.5" Touchscreen */ + /* drivers/input/sx8650.c */ + sx865x: sx865x@49 { + status = "disabled"; + compatible = "semtech,sx8650"; + reg = <0x49>; + #clock-cells = <0>; + + /* H/W Pin control setup */ + /* ODROID-C4 */ + gpio-pendown = <&gpio GPIOH_5 GPIO_ACTIVE_LOW>; + gpio-reset = <&gpio GPIOH_7 GPIO_ACTIVE_LOW>; + + /* platform data setup */ + invert-x = <0>; + invert-y = <1>; + swap-xy = <1>; + }; +};