aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Welte <laforge@osmocom.org>2021-06-06 11:45:49 +0200
committerHarald Welte <laforge@osmocom.org>2021-06-06 11:46:49 +0200
commitf2e924c4aa6197b5ade51f5d65c7d4ebef293654 (patch)
tree2239c786807972c7f88bedd11b0826d09a489064
parentefb47b3faeba7c778cf8e83d2cee4f901fc7e999 (diff)
firmware: octsimtest: ensure all card_insert GPIO are 0 after reset
-rw-r--r--firmware/libboard/octsimtest/source/board_octsimtest.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/firmware/libboard/octsimtest/source/board_octsimtest.c b/firmware/libboard/octsimtest/source/board_octsimtest.c
index c77c1ce..d8b1cc4 100644
--- a/firmware/libboard/octsimtest/source/board_octsimtest.c
+++ b/firmware/libboard/octsimtest/source/board_octsimtest.c
@@ -79,8 +79,10 @@ void board_main_top(void)
mux_init();
i2c_pin_init();
/* PORT A: all outputs, Port B0 output, B1..B7 unused */
- if (mcp23017_init(MCP23017_ADDRESS, 0x00, 0xfe) == 0)
+ if (mcp23017_init(MCP23017_ADDRESS, 0x00, 0xfe) == 0) {
mcp2317_present = true;
+ mcp23017_set_output_a(MCP23017_ADDRESS, 0);
+ }
/* Initialize checking for card insert/remove events */
//card_present_init();
#endif