summaryrefslogtreecommitdiffstats
path: root/quantum/split_common/post_config.h
blob: 0e59df3d06d9bf0b593302850e6b2e1790411a9c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#if defined(USE_I2C) || defined(EH)
  // When using I2C, using rgblight implicitly involves split support.
  #if defined(RGBLIGHT_ENABLE) && !defined(RGBLIGHT_SPLIT)
    #define RGBLIGHT_SPLIT
  #endif

#else  // use serial
  // When using serial, the user must define RGBLIGHT_SPLIT explicitly
  //  in config.h as needed.
  //      see quantum/rgblight_post_config.h
  #if defined(RGBLIGHT_ENABLE) && defined(RGBLIGHT_SPLIT)
    // When using serial and RGBLIGHT_SPLIT need separate transaction
    #define SERIAL_USE_MULTI_TRANSACTION
  #endif
#endif