Skip to content

Commit 59ea8cf

Browse files
committed
lotus: Make sure module_fault is reset to 0
Otherwise it'll be stuck in 1, even if a module with valid ID is plugged in. Signed-off-by: Daniel Schaefer <dhs@frame.work>
1 parent 6081b85 commit 59ea8cf

File tree

1 file changed

+3
-0
lines changed
  • zephyr/program/lotus/lotus/src

1 file changed

+3
-0
lines changed

zephyr/program/lotus/lotus/src/gpu.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,15 +100,18 @@ void check_gpu_module(void)
100100
case VALID_BOARDID(BOARD_VERSION_12, BOARD_VERSION_12):
101101
LOG_DBG("Detected dual interposer device");
102102
module_present = 1;
103+
module_fault = 0;
103104
break;
104105
case VALID_BOARDID(BOARD_VERSION_11, BOARD_VERSION_15):
105106
case VALID_BOARDID(BOARD_VERSION_13, BOARD_VERSION_15):
106107
LOG_DBG("Detected single interposer device");
107108
module_present = 1;
109+
module_fault = 0;
108110
break;
109111
case VALID_BOARDID(BOARD_VERSION_15, BOARD_VERSION_15):
110112
LOG_DBG("No gpu module detected %d %d", gpu_id_0, gpu_id_1);
111113
module_present = 0;
114+
module_fault = 0;
112115
break;
113116
default:
114117
LOG_DBG("GPU module Fault");

0 commit comments

Comments
 (0)