diff options
author | Haibo Chen <haibo.chen@nxp.com> | 2018-11-21 14:20:05 +0800 |
---|---|---|
committer | Jason Liu <jason.hui.liu@nxp.com> | 2019-02-12 10:35:24 +0800 |
commit | a039028e0e8994ec940e2c231414f3210e4fc14b (patch) | |
tree | b38567567fccdcd915dd6d5c6d09ef4b24000b8f | |
parent | 0215c34bb5dfaf002e5a0fb70cd994fc7d7a9b3a (diff) |
MLK-20425-2 ARM: dts: imx7ulp-evkb: add GOODIX 911 touch support
Both the new MIPI panel (RK055IQH042 panel and RK055AHD042 panel)
use GOODIX 911 touch chip, so this patch add GOODIX 911 touch
support for imx7ulp-evkb board.
Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
-rw-r--r-- | arch/arm/boot/dts/imx7ulp-evk.dts | 6 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx7ulp-evkb-mipi.dts | 16 |
2 files changed, 19 insertions, 3 deletions
diff --git a/arch/arm/boot/dts/imx7ulp-evk.dts b/arch/arm/boot/dts/imx7ulp-evk.dts index 4996f939f435..973f1b810c6e 100644 --- a/arch/arm/boot/dts/imx7ulp-evk.dts +++ b/arch/arm/boot/dts/imx7ulp-evk.dts @@ -343,7 +343,7 @@ >; }; - pinctrl_focaltech: focaltechgrp { + pinctrl_touch_io: touchiogrp { fsl,pins = < IMX7ULP_PAD_PTF0__PTF0 0x10043 IMX7ULP_PAD_PTF1__PTF1 0x20043 @@ -413,8 +413,8 @@ #address-cells = <1>; #size-cells = <0>; pinctrl-names = "default", "sleep"; - pinctrl-0 = <&pinctrl_lpi2c7 &pinctrl_focaltech>; - pinctrl-1 = <&pinctrl_lpi2c7 &pinctrl_focaltech>; + pinctrl-0 = <&pinctrl_lpi2c7 &pinctrl_touch_io>; + pinctrl-1 = <&pinctrl_lpi2c7 &pinctrl_touch_io>; status = "okay"; focaltech@38 { diff --git a/arch/arm/boot/dts/imx7ulp-evkb-mipi.dts b/arch/arm/boot/dts/imx7ulp-evkb-mipi.dts index 41efc13a98be..16159b08c615 100644 --- a/arch/arm/boot/dts/imx7ulp-evkb-mipi.dts +++ b/arch/arm/boot/dts/imx7ulp-evkb-mipi.dts @@ -8,3 +8,19 @@ #include "imx7ulp-evkb.dts" #include "imx7ulp-evk-mipi.dtsi" + +&lpi2c7 { + + focaltech@38 { + status = "disabled"; + }; + + goodix@14 { + compatible = "goodix,gt911"; + reg = <0x14>; + interrupt-parent = <&gpio_ptf>; + interrupts = <0 IRQ_TYPE_EDGE_FALLING>; + irq-gpios = <&gpio_ptf 0 GPIO_ACTIVE_HIGH>; + reset-gpios = <&gpio_ptf 1 GPIO_ACTIVE_HIGH>; + }; +}; |