nuttx/drivers/input
Brennan Ashton 7554eedf9a input: STMPE811 GPIO interrupt bug fixes
This patch resolves to bugs in the GPIO interrupt logic:

1. Any pins did not have STMPE811_GPIO_RISING in their pincfg
   would clear the rising edge interrupt enable flag for all
   pins due to a masking bug.

2. Pins would never trigger a second interrupt.  There is an
   undocumented requirement that you have to clear both the
   GPIO interrupt status register __and__ also the edge
   detection status register.  Failure to clear either of
   these will result in no further interrupts being triggered.
   This requirement exists both for edge and level modes of
   operation.

Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
2020-09-17 21:32:05 -07:00
..
ads7843e.c sched/wdog: Remove MAX_WDOGPARMS and related stuff 2020-08-14 08:19:50 -06:00
ads7843e.h Fix nxstyle warning 2020-08-11 12:28:55 -06:00
ajoystick.c Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
button_lower.c drivers/button: Let board_button_initialize return the button number 2020-06-07 19:28:10 +01:00
button_upper.c Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
cypress_mbr3108.c Check return from nxsem_wait_initialize() 2020-03-31 00:05:57 +01:00
djoystick.c Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
ft5x06.c sched/wdog: Remove MAX_WDOGPARMS and related stuff 2020-08-14 08:19:50 -06:00
ft5x06.h Check return from nxsem_wait_initialize() 2020-03-31 00:05:57 +01:00
Kconfig drivers/button: Let board_button_initialize return the button number 2020-06-07 19:28:10 +01:00
Make.defs build: Move INCDIROPT to common place 2020-05-18 15:02:55 -06:00
max11802.c sched/wdog: Remove MAX_WDOGPARMS and related stuff 2020-08-14 08:19:50 -06:00
max11802.h Fix nxstyle warning 2020-08-11 12:28:55 -06:00
mxt.c sched/: Make more naming consistent 2020-05-17 14:01:00 -03:00
mxt.h Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES 2016-06-11 14:14:08 -06:00
nunchuck.c Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
stmpe811_adc.c STMPE811: Fix name collision in include/nuttx/input/stmpe811.h 2020-09-17 12:10:29 -07:00
stmpe811_base.c input: STMPE811 GPIO interrupt bug fixes 2020-09-17 21:32:05 -07:00
stmpe811_gpio.c input: STMPE811 GPIO interrupt bug fixes 2020-09-17 21:32:05 -07:00
stmpe811_temp.c Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
stmpe811_tsc.c sched/wdog: Remove MAX_WDOGPARMS and related stuff 2020-08-14 08:19:50 -06:00
stmpe811.h input: Add SPI mode for STMPE811 touch screen controller 2020-09-17 08:34:41 -06:00
tsc2007.c Run nxstyle all .c and .h files modified by PR. 2020-05-17 14:01:00 -03:00
tsc2007.h Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00