ARM - Refactor SLEEP_LED to support more platforms (#8403)

* Initial refactor of ARM SLEEP_LED to enable more platforms

* fix build issues

* Disable SLEEP_LED for boards with no caps lock code

* Enable GPT14 for boards with caps lock code and SLEEP_LED enabled

* Enable GPT for boards with caps lock code and SLEEP_LED enabled
This commit is contained in:
Joel Challis
2021-02-28 15:52:43 +00:00
committed by GitHub
parent a3cbc8a004
commit 415a8bc249
25 changed files with 97 additions and 72 deletions

View File

@@ -46,6 +46,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLED_NUM 24
#define RGBLIGHT_ANIMATIONS
#define SLEEP_LED_GPT_DRIVER GPTD1
/* define if matrix has ghost */
//#define MATRIX_HAS_GHOST

View File

@@ -23,5 +23,7 @@
#define HAL_USE_PWM TRUE
#define HAL_USE_GPT TRUE
#include_next <halconf.h>

View File

@@ -35,3 +35,5 @@
#undef STM32_SPI_USE_SPI2
#define STM32_SPI_USE_SPI2 TRUE
#undef STM32_GPT_USE_TIM1
#define STM32_GPT_USE_TIM1 TRUE