From: Simon Shields Date: Tue, 20 Feb 2018 08:12:33 +0000 (+1100) Subject: ARM: dts: exynos: Add touchscreen node to Exynos4412 N710x X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=1e46eb3cbacde81ceb93f140f69834c9893235de;p=linux.git 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 --- diff --git a/arch/arm/boot/dts/exynos4412-n710x.dts b/arch/arm/boot/dts/exynos4412-n710x.dts index 7d289c2579208..eb402a0d66518 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;