walnux/include/nuttx/ioexpander
Michal Lenc 22110b3b83 ioexpander: add support for iC-JX expander
This commit adds basic support for iC-JX expander in SPI mode. The
expander is functional and supports both input and output pins. Further
expander functionalities (filtering, adc, interrupt support) are not
yet implemented.

Signed-off-by: Michal Lenc <michallenc@seznam.cz>
2024-01-23 17:15:25 -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: add support for iC-JX expander 2024-01-23 17:15:25 -03:00
ioe_dummy.h arch/sim: Move the dummy ioe driver to drivers/ioexpender 2022-01-09 11:06:06 +08:00
ioe_rpmsg.h driver/ioexpander: add ioe_rpmsg server and client 2021-12-16 01:29:24 -06:00
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 Add basic support for MCP23017 I/O Expander 2021-05-16 12:48:52 -05:00
pca9538.h
pca9555.h include: Author Sebastien Lorquet: update licenses to Apache 2021-03-20 19:22:58 -07:00
pcf8574.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
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