zephyr/drivers/kscan
Daniel DeGrasse 7daba22c41 drivers: kscan: fix GT911 support when not using interrupt
Fix support for GT911 touchscreen driver when not using interrupt.
The controller still requires that the INT pin be set to input in
order to correctly respond to I2C queries.

Also, the GT911 requires that the INT pin is not configured until the
RESET pin has been low at least 10 ms after reset, so add an additional
delay during initialization to account for this.

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2023-03-04 09:19:26 +01:00
..
CMakeLists.txt driver: kscan: npcx: add driver support for kscan 2022-10-03 10:14:51 +02:00
Kconfig driver: kscan: npcx: add driver support for kscan 2022-10-03 10:14:51 +02:00
Kconfig.cap1203
Kconfig.cst816s
Kconfig.ft5336
Kconfig.gt911 drivers: kscan_touch: enable the touch panel for rt1170 2022-08-17 12:07:44 +02:00
Kconfig.ht16k33
Kconfig.it8xxx2
Kconfig.npcx driver: kscan: npcx: add driver support for kscan 2022-10-03 10:14:51 +02:00
Kconfig.sdl kscan: sdl: Convert driver over to devicetree 2022-08-12 17:54:03 -05:00
Kconfig.xec
kscan_cap1203.c
kscan_cst816s.c
kscan_ft5336.c
kscan_gt911.c drivers: kscan: fix GT911 support when not using interrupt 2023-03-04 09:19:26 +01:00
kscan_handlers.c
kscan_ht16k33.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
kscan_ite_it8xxx2.c ITE drivers/kscan/it8xxx2: set KSI/KSO kbs mode by pinctrl driver 2023-01-14 09:22:39 +01:00
kscan_mchp_xec.c include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
kscan_npcx.c driver: kscan: npcx: add driver support for kscan 2022-10-03 10:14:51 +02:00
kscan_sdl.c kscan: sdl: Convert driver over to devicetree 2022-08-12 17:54:03 -05:00