From 1e46eb3cbacde81ceb93f140f69834c9893235de Mon Sep 17 00:00:00 2001 From: Simon Shields Date: Tue, 20 Feb 2018 19:12:33 +1100 Subject: ARM: dts: exynos: Add touchscreen node to Exynos4412 N710x This adds support for the MMS152 found on N710x boards. Signed-off-by: Simon Shields Signed-off-by: Krzysztof Kozlowski --- arch/arm/boot/dts/exynos4412-n710x.dts | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'arch/arm/boot/dts/exynos4412-n710x.dts') diff --git a/arch/arm/boot/dts/exynos4412-n710x.dts b/arch/arm/boot/dts/exynos4412-n710x.dts index 7d289c257920..eb402a0d6651 100644 --- a/arch/arm/boot/dts/exynos4412-n710x.dts +++ b/arch/arm/boot/dts/exynos4412-n710x.dts @@ -39,6 +39,26 @@ status = "okay"; }; +&i2c_3 { + samsung,i2c-sda-delay = <100>; + samsung,i2c-slave-addr = <0x10>; + samsung,i2c-max-bus-freq = <400000>; + pinctrl-0 = <&i2c3_bus>; + pinctrl-names = "default"; + status = "okay"; + + mms152-touchscreen@48 { + compatible = "melfas,mms152"; + reg = <0x48>; + interrupt-parent = <&gpm2>; + interrupts = <3 IRQ_TYPE_EDGE_FALLING>; + x-size = <720>; + y-size = <1280>; + avdd-supply = <&ldo23_reg>; + vdd-supply = <&ldo24_reg>; + }; +}; + &ldo13_reg { regulator-name = "VCC_1.8V_LCD"; regulator-always-on; -- cgit v1.2.3-59-g8ed1b