From fb6c66a14b3b7eb51381b938aa96dd56718d0e17 Mon Sep 17 00:00:00 2001
From: MakotoKurauchi <pluis@me.com>
Date: Sat, 31 Jul 2021 18:51:32 +0900
Subject: [PATCH] change DIP_SWITCH_ENABLE to off (#13815)

---
 keyboards/helix/rev3_4rows/rev3_4rows.c | 2 ++
 keyboards/helix/rev3_4rows/rules.mk     | 2 +-
 keyboards/helix/rev3_5rows/rev3_5rows.c | 2 ++
 keyboards/helix/rev3_5rows/rules.mk     | 2 +-
 4 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/keyboards/helix/rev3_4rows/rev3_4rows.c b/keyboards/helix/rev3_4rows/rev3_4rows.c
index c034c83381..4477b39226 100644
--- a/keyboards/helix/rev3_4rows/rev3_4rows.c
+++ b/keyboards/helix/rev3_4rows/rev3_4rows.c
@@ -30,6 +30,7 @@ void set_mac_mode(bool macmode) {
     eeconfig_update_keymap(keymap_config.raw);
 }
 
+#ifdef DIP_SWITCH_ENABLE
 void dip_switch_update_kb(uint8_t index, bool active) {
     switch (index) {
     case 0:
@@ -44,3 +45,4 @@ void dip_switch_update_kb(uint8_t index, bool active) {
         break;
     }
 }
+#endif
diff --git a/keyboards/helix/rev3_4rows/rules.mk b/keyboards/helix/rev3_4rows/rules.mk
index a5916c114d..530d1d750e 100644
--- a/keyboards/helix/rev3_4rows/rules.mk
+++ b/keyboards/helix/rev3_4rows/rules.mk
@@ -5,7 +5,7 @@ RGB_MATRIX_ENABLE = no
 RGB_MATRIX_DRIVER = WS2812
 OLED_DRIVER_ENABLE = yes
 ENCODER_ENABLE = yes
-DIP_SWITCH_ENABLE = yes
+DIP_SWITCH_ENABLE = no
 LTO_ENABLE = yes
 
 SRC += oled_display.c
diff --git a/keyboards/helix/rev3_5rows/rev3_5rows.c b/keyboards/helix/rev3_5rows/rev3_5rows.c
index c034c83381..4477b39226 100644
--- a/keyboards/helix/rev3_5rows/rev3_5rows.c
+++ b/keyboards/helix/rev3_5rows/rev3_5rows.c
@@ -30,6 +30,7 @@ void set_mac_mode(bool macmode) {
     eeconfig_update_keymap(keymap_config.raw);
 }
 
+#ifdef DIP_SWITCH_ENABLE
 void dip_switch_update_kb(uint8_t index, bool active) {
     switch (index) {
     case 0:
@@ -44,3 +45,4 @@ void dip_switch_update_kb(uint8_t index, bool active) {
         break;
     }
 }
+#endif
diff --git a/keyboards/helix/rev3_5rows/rules.mk b/keyboards/helix/rev3_5rows/rules.mk
index a5916c114d..530d1d750e 100644
--- a/keyboards/helix/rev3_5rows/rules.mk
+++ b/keyboards/helix/rev3_5rows/rules.mk
@@ -5,7 +5,7 @@ RGB_MATRIX_ENABLE = no
 RGB_MATRIX_DRIVER = WS2812
 OLED_DRIVER_ENABLE = yes
 ENCODER_ENABLE = yes
-DIP_SWITCH_ENABLE = yes
+DIP_SWITCH_ENABLE = no
 LTO_ENABLE = yes
 
 SRC += oled_display.c