From 80b4bc533a52d254d4948d5d51a8ac2897e314a7 Mon Sep 17 00:00:00 2001 From: Daniel Schaefer Date: Thu, 5 Jan 2023 21:09:18 +0800 Subject: [PATCH] lotus: Enable MUX on init Signed-off-by: Daniel Schaefer --- keyboards/lotus/lotus.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/keyboards/lotus/lotus.c b/keyboards/lotus/lotus.c index 98937c5638..06207e79f5 100644 --- a/keyboards/lotus/lotus.c +++ b/keyboards/lotus/lotus.c @@ -4,6 +4,7 @@ #include "quantum.h" #include "lotus.h" +#define MUX_ENABLE_GPIO GP4 #define BOOT_DONE_GPIO GP5 void keyboard_post_init_user(void) { @@ -22,6 +23,10 @@ void keyboard_pre_init_user(void) { // the RP2040 in bootloader mode during reset. setPinOutput(BOOT_DONE_GPIO); writePinHigh(BOOT_DONE_GPIO); + + // TODO: Do we ever need to disable it to save power? + setPinOutput(MUX_ENABLE_GPIO); + writePinHigh(MUX_ENABLE_GPIO); } bool process_record_kb(uint16_t keycode, keyrecord_t *record) {