M keyboards/keebio/iris/rev3/rev3.c => keyboards/keebio/iris/rev3/rev3.c +2 -0
@@ 36,6 36,7 @@ void eeconfig_init_kb(void) {
eeconfig_init_user();
}
+#ifdef ENCODER_ENABLE
bool encoder_update_kb(uint8_t index, bool clockwise) {
if (!encoder_update_user(index, clockwise)) { return false; }
if (index == 0) {
@@ 53,3 54,4 @@ bool encoder_update_kb(uint8_t index, bool clockwise) {
}
return false;
}
+#endif
M keyboards/keebio/iris/rev4/rev4.c => keyboards/keebio/iris/rev4/rev4.c +2 -0
@@ 17,6 17,7 @@ void eeconfig_init_kb(void) {
eeconfig_init_user();
}
+#ifdef ENCODER_ENABLE
bool encoder_update_kb(uint8_t index, bool clockwise) {
if (!encoder_update_user(index, clockwise)) { return false; }
if (index == 0) {
@@ 34,3 35,4 @@ bool encoder_update_kb(uint8_t index, bool clockwise) {
}
return false;
}
+#endif
M keyboards/keebio/iris/rev5/rev5.c => keyboards/keebio/iris/rev5/rev5.c +2 -0
@@ 13,6 13,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include "rev5.h"
+#ifdef ENCODER_ENABLE
bool encoder_update_kb(uint8_t index, bool clockwise) {
if (!encoder_update_user(index, clockwise)) { return false; }
if (index == 0) {
@@ 30,3 31,4 @@ bool encoder_update_kb(uint8_t index, bool clockwise) {
}
return false;
}
+#endif
M keyboards/keebio/iris/rev6/rev6.c => keyboards/keebio/iris/rev6/rev6.c +2 -0
@@ 64,6 64,7 @@ led_config_t g_led_config = { {
} };
#endif
+#ifdef ENCODER_ENABLE
bool encoder_update_kb(uint8_t index, bool clockwise) {
if (!encoder_update_user(index, clockwise)) { return false; }
if (index == 0) {
@@ 81,3 82,4 @@ bool encoder_update_kb(uint8_t index, bool clockwise) {
}
return false;
}
+#endif