diff options
author | Max Krummenacher <max.krummenacher@toradex.com> | 2024-06-04 17:02:05 +0200 |
---|---|---|
committer | Max Krummenacher <max.krummenacher@toradex.com> | 2024-06-05 11:18:45 +0200 |
commit | 939f660fedd445217da27a1d6409b84626a1c715 (patch) | |
tree | 63ffd12b863567619299756a6c69069ca1881204 | |
parent | dcfadcd69e319ffff2de76aa8bbcd3fb4a33f0bf (diff) |
verdin-imx8mm/8mp: panel-cap-touch-10inch-dsi_overlay: use rising edge irqtoradex_5.15-2.2.x-imx
The touch controller generates a negative pulse of ~ 200us lenght.
The falling edge is a bit slower and noisier due to the used level
translation in HW. Change to trigger the interrupt on the rising edge
to lower the possibilty of triggering two interrupts due to noise.
Related-to: ELB-5747
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
-rw-r--r-- | overlays/verdin-imx8mm_panel-cap-touch-10inch-dsi_overlay.dts | 2 | ||||
-rw-r--r-- | overlays/verdin-imx8mp_panel-cap-touch-10inch-dsi_overlay.dts | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/overlays/verdin-imx8mm_panel-cap-touch-10inch-dsi_overlay.dts b/overlays/verdin-imx8mm_panel-cap-touch-10inch-dsi_overlay.dts index 11d3953..4966413 100644 --- a/overlays/verdin-imx8mm_panel-cap-touch-10inch-dsi_overlay.dts +++ b/overlays/verdin-imx8mm_panel-cap-touch-10inch-dsi_overlay.dts @@ -68,7 +68,7 @@ reg = <0x41>; /* Verdin DSI_1_INT# (TOUCH_INT#, SODIMM 17) */ interrupt-parent = <&gpio3>; - interrupts = <15 IRQ_TYPE_EDGE_FALLING>; + interrupts = <15 IRQ_TYPE_EDGE_RISING>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_gpio_9_dsi>, <&pinctrl_i2s_2_bclk_touch_reset>; /* Verdin I2S_2_BCLK (TOUCH_RESET#, SODIMM 42) */ diff --git a/overlays/verdin-imx8mp_panel-cap-touch-10inch-dsi_overlay.dts b/overlays/verdin-imx8mp_panel-cap-touch-10inch-dsi_overlay.dts index 4e47e4f..0d1a8f6 100644 --- a/overlays/verdin-imx8mp_panel-cap-touch-10inch-dsi_overlay.dts +++ b/overlays/verdin-imx8mp_panel-cap-touch-10inch-dsi_overlay.dts @@ -72,7 +72,7 @@ reg = <0x41>; /* Verdin DSI_1_INT# (TOUCH_INT#, SODIMM 17) */ interrupt-parent = <&gpio4>; - interrupts = <25 IRQ_TYPE_EDGE_FALLING>; + interrupts = <25 IRQ_TYPE_EDGE_RISING>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_gpio_9_dsi>, <&pinctrl_i2s_2_bclk_touch_reset>; /* Verdin I2S_2_BCLK (TOUCH_RESET#, SODIMM 42) */ |