nuttx/drivers/ioexpander
Michal Lenc 69249fc9e6 drivers/ioexpander/iso1i813t.c: fix error startup condition
The reference manual (section 3.2.1) states the user has to
read GLERR and INTERR registers to clear their bits and release
ERR pin after the startup sequence. Error bits are set to 1 after
the startup if external power supply is used.

Not clearing the bits leads to subsequent read call errors if VBB
errors are checked.

Signed-off-by: Michal Lenc <michallenc@seznam.cz>
2026-07-28 18:57:57 -04:00
..
aw9523b.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
aw9523b.h drivers/ioexpander/aw9523b: New driver for AW9523B i/o expander 2025-08-29 09:10:50 -03:00
CMakeLists.txt drives/ioexpander: add support to PI4IOE IO Expander 2026-07-28 10:18:01 +08:00
gpio.c drivers/: Multiple Drivers Are Registered With World Writable - Part 2 2026-07-15 15:27:28 +08:00
gpio_lower_half.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
icjx.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
icjx.h drivers/ioexpander/icjx: add option to set filters during initialization 2025-04-24 10:05:56 -03:00
ioe_dummy.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
ioe_rpmsg.c sim/configs/rpserver/rpproxy_virtio: Change the sim 32bit to 64bit compilation 2024-11-15 14:01:11 +08:00
iso1h812g.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
iso1h812g.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
iso1i813t.c drivers/ioexpander/iso1i813t.c: fix error startup condition 2026-07-28 18:57:57 -04:00
iso1i813t.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
Kconfig drives/ioexpander: add support to PI4IOE IO Expander 2026-07-28 10:18:01 +08:00
Make.defs drives/ioexpander: add support to PI4IOE IO Expander 2026-07-28 10:18:01 +08:00
mcp23x08.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
mcp23x08.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
mcp23x17.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
mcp23x17.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
pca9538.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
pca9538.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
pca9555.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
pca9555.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
pca9557.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
pca9557.h drivers/ioexpander: Add support for PCA9557 2025-03-25 15:46:09 -03:00
pcf8574.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
pcf8574.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
pcf8575.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
pcf8575.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
pi4ioe5v6408.c drives/ioexpander: add support to PI4IOE IO Expander 2026-07-28 10:18:01 +08:00
skeleton.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
sx1509.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
sx1509.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
tca64xx.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
tca64xx.h drivers/tca64xx: Add support for PCAL6416 2025-08-26 09:46:09 +08:00