zephyr/drivers/kscan
Mulin Chao 9da9c90639 intc: miwu: npcx: improve interrupt latency of miwu input events
To reduce the interrupt latency of MIWU events, the driver prepares a
dedicated callback function item list for each MIWU group in this PR. We
needn't check the MIWU table and group of the event in ISR. And the
maximum item number of each list is also limited to 8. After applying
this PR, the interrupt latency reduces to ~10us consistently.

Signed-off-by: Mulin Chao <mlchao@nuvoton.com>
2023-05-17 09:48:54 +02:00
..
CMakeLists.txt input: convert the kscan_sdl driver from kscan to input 2023-04-11 09:34:23 +02:00
Kconfig input: convert the kscan_sdl driver from kscan to input 2023-04-11 09:34:23 +02:00
Kconfig.cap1203
Kconfig.cst816s
Kconfig.gt911
Kconfig.ht16k33
Kconfig.input
Kconfig.it8xxx2
Kconfig.npcx
Kconfig.xec drivers: all: mchp_xec: remove conditional support for pinctrl 2023-04-24 13:34:22 +02:00
Kconfig.xpt2046
kscan_cap1203.c
kscan_cst816s.c
kscan_gt911.c drivers: kscan: gt911: ignore touch events if TOUCH_STATUS mask is clear 2023-05-02 21:03:05 +02:00
kscan_handlers.c
kscan_ht16k33.c
kscan_input.c
kscan_ite_it8xxx2.c
kscan_mchp_xec.c drivers: all: mchp_xec: remove conditional support for pinctrl 2023-04-24 13:34:22 +02:00
kscan_npcx.c intc: miwu: npcx: improve interrupt latency of miwu input events 2023-05-17 09:48:54 +02:00
kscan_xpt2046.c