walnux/include/nuttx/ioexpander
Michal Lenc 17e1d43f6d ioexpander/icjx: add support for change of input interrupts on NINT
iC-JX expander has NINT (not interrupt) pin that goes to logical zero
if interrupt occurs. This commit adds support for iC-JX options settings
that allows to enable the interrupt for defined input pins.

The interrupt is handled in HP worker thread to avoid waiting for SPI
transfers in interrupt context. Board has to configure interrupt event
for GPIO pin connected to NINT.

Signed-off-by: Michal Lenc <michallenc@seznam.cz>
2024-04-05 15:23:10 -03:00
..
gpio.h ioexpander: add option to register GPIO by name for IOexpander 2023-08-03 07:02:12 -07:00
icjx.h ioexpander/icjx: add support for change of input interrupts on NINT 2024-04-05 15:23:10 -03:00
ioe_dummy.h
ioe_rpmsg.h
ioexpander.h drivers/ioexpander: Add const to the value array of multiwritepin 2023-09-28 10:09:51 +08:00
iso1h812g.h ioexpander: add support for ISO1H812G expander 2023-08-29 10:31:40 +08:00
iso1i813t.h ioexpander: add support for ISO1I813T expander 2023-08-29 17:35:59 +08:00
mcp23x17.h
pca9538.h
pca9555.h
pcf8574.h
pcf8575.h ioexpander: add support for pcf8575 expander 2023-08-03 06:52:27 -07:00
sx1509.h drivers/ioexpander: add support for SX1509 2023-06-27 14:44:00 -03:00
tca64xx.h