zephyr/drivers/input
Fabio Baltieri 0442fe3bbf input: npcx_kbd: clear pending interrupts before reenabling detection
The driver right now re-enters polling mode a couple times after the
matrix has been detected as stable as the key interrupt is still pending
and fires again once detection is reenabled.

Clear pending WUI interrupts before reenabling key press detection to
avoid that.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-12-19 10:57:38 +00:00
..
CMakeLists.txt input: add a linux-evdev device 2023-12-18 12:23:59 +01:00
input_cap1203.c drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
input_cst816s.c input: cst816s: simplify the reset code 2023-11-06 08:50:33 +00:00
input_esp32_touch_sensor.c driver: input: espressif touch_sensor 2023-12-11 18:31:38 +01:00
input_ft5336.c input: ft5336: add suspend and resume support 2023-12-15 11:32:56 +00:00
input_gpio_kbd_matrix.c input: gpio_kbd_matrix: use edge-to-active interrupt 2023-12-18 12:25:19 +01:00
input_gpio_keys.c input: gpio_keys: add power management support 2023-12-18 09:27:42 +01:00
input_gpio_qdec.c drivers: input: fix few types 2023-12-06 09:25:49 +00:00
input_gt911.c input: gt911: fix reset control polarity 2023-11-06 08:50:33 +00:00
input_ite_it8xxx2_kbd.c input: gpio_kbd_matrix: define a type for the row data 2023-11-22 09:52:39 +01:00
input_kbd_matrix.c input: kbd_matrix: fix possible race condition 2023-12-18 12:25:19 +01:00
input_npcx_kbd.c input: npcx_kbd: clear pending interrupts before reenabling detection 2023-12-19 10:57:38 +00:00
input_sdl_touch_bottom.c
input_sdl_touch_bottom.h
input_sdl_touch.c
input_stmpe811.c drivers: input: add driver for stmpe811 i2c touch controller 2023-09-22 09:29:56 +02:00
input_xpt2046.c
Kconfig input: add a linux-evdev device 2023-12-18 12:23:59 +01:00
Kconfig.cap1203
Kconfig.cst816s
Kconfig.esp32 driver: input: espressif touch_sensor 2023-12-11 18:31:38 +01:00
Kconfig.evdev input: add a linux-evdev device 2023-12-18 12:23:59 +01:00
Kconfig.ft5336
Kconfig.gpio_kbd_matrix input: add a gpio based keyboard matrix driver 2023-11-15 11:41:25 +01:00
Kconfig.gpio_keys
Kconfig.gpio_qdec
Kconfig.gt911
Kconfig.it8xxx2 input: it8xxx2: use the generic keyboard code 2023-11-16 17:54:00 +01:00
Kconfig.kbd_matrix input: kbd_matrix: make the thread priority configurable 2023-12-18 09:27:53 +01:00
Kconfig.npcx input: split npcx generic keyboard code into input_kbd_matrix.c 2023-11-13 09:45:28 +01:00
Kconfig.sdl
Kconfig.stmpe811 drivers: input: add driver for stmpe811 i2c touch controller 2023-09-22 09:29:56 +02:00
Kconfig.xpt2046
linux_evdev_bottom.c input: add a linux-evdev device 2023-12-18 12:23:59 +01:00
linux_evdev_bottom.h input: add a linux-evdev device 2023-12-18 12:23:59 +01:00
linux_evdev.c input: add a linux-evdev device 2023-12-18 12:23:59 +01:00