diff options
author | Ryan <[email protected]> | 2023-07-16 23:42:56 +1000 |
---|---|---|
committer | GitHub <[email protected]> | 2023-07-16 23:42:56 +1000 |
commit | da2d2f947d5c30aebea17f414fb22ad50fe5410b (patch) | |
tree | fdf2ed307ddb8f32ecb9ef7444ecfdf7ff7b4904 /quantum/via.c | |
parent | b9e5895184c6d36b46ba723d6d71e27249e70c20 (diff) | |
download | qmk_firmware-da2d2f947d5c30aebea17f414fb22ad50fe5410b.tar.gz qmk_firmware-da2d2f947d5c30aebea17f414fb22ad50fe5410b.zip |
quantum: remove direct `quantum.h` includes (#21507)
Diffstat (limited to 'quantum/via.c')
-rw-r--r-- | quantum/via.c | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/quantum/via.c b/quantum/via.c index f4293dacd4..2acd7aa90c 100644 --- a/quantum/via.c +++ b/quantum/via.c @@ -22,19 +22,41 @@ # error "DYNAMIC_KEYMAP_ENABLE is not enabled" #endif -#include "quantum.h" - #include "via.h" #include "raw_hid.h" #include "dynamic_keymap.h" #include "eeprom.h" +#include "eeconfig.h" +#include "matrix.h" +#include "timer.h" +#include "wait.h" #include "version.h" // for QMK_BUILDDATE used in EEPROM magic +#if defined(AUDIO_ENABLE) +# include "audio.h" +#endif + +#if defined(BACKLIGHT_ENABLE) +# include "backlight.h" +#endif + +#if defined(RGBLIGHT_ENABLE) +# include "rgblight.h" +#endif + #if (defined(RGB_MATRIX_ENABLE) || defined(LED_MATRIX_ENABLE)) # include <lib/lib8tion/lib8tion.h> #endif +#if defined(RGB_MATRIX_ENABLE) +# include "rgb_matrix.h" +#endif + +#if defined(LED_MATRIX_ENABLE) +# include "led_matrix.h" +#endif + // Can be called in an overriding via_init_kb() to test if keyboard level code usage of // EEPROM is invalid and use/save defaults. bool via_eeprom_is_valid(void) { |