]> git.donarmstrong.com Git - qmk_firmware.git/blob - quantum/split_common/post_config.h
Merge pull request #7276 from zvecr/feature/backlight_driver_config
[qmk_firmware.git] / quantum / split_common / post_config.h
1 #if defined(USE_I2C)
2 // When using I2C, using rgblight implicitly involves split support.
3 #    if defined(RGBLIGHT_ENABLE) && !defined(RGBLIGHT_SPLIT)
4 #        define RGBLIGHT_SPLIT
5 #    endif
6
7 #    ifndef F_SCL
8 #        define F_SCL 100000UL  // SCL frequency
9 #    endif
10
11 #else  // use serial
12 // When using serial, the user must define RGBLIGHT_SPLIT explicitly
13 //  in config.h as needed.
14 //      see quantum/rgblight_post_config.h
15 #    if defined(RGBLIGHT_ENABLE) && defined(RGBLIGHT_SPLIT)
16 // When using serial and RGBLIGHT_SPLIT need separate transaction
17 #        define SERIAL_USE_MULTI_TRANSACTION
18 #    endif
19 #endif