~ruther/qmk_firmware

cc738e32dd02cbc6e10f3e229332390d3b886e4d — skullY 6 years ago 6b74dd6
Force backlight on when led matrix is enabled
1 files changed, 7 insertions(+), 9 deletions(-)

M common_features.mk
M common_features.mk => common_features.mk +7 -9
@@ 118,12 118,13 @@ VALID_MATRIX_TYPES := yes IS31FL3731 IS31FL3733 custom

LED_MATRIX_ENABLE ?= no
ifneq ($(strip $(LED_MATRIX_ENABLE)), no)
ifeq ($(filter $(LED_MATRIX_ENABLE),$(VALID_MATRIX_TYPES)),)
    $(error LED_MATRIX_ENABLE="$(LED_MATRIX_ENABLE)" is not a valid matrix type)
endif
    OPT_DEFS += -DLED_MATRIX_ENABLE
    SRC += $(QUANTUM_DIR)/led_matrix.c
    SRC += $(QUANTUM_DIR)/led_matrix_drivers.c
    ifeq ($(filter $(LED_MATRIX_ENABLE),$(VALID_MATRIX_TYPES)),)
        $(error LED_MATRIX_ENABLE="$(LED_MATRIX_ENABLE)" is not a valid matrix type)
    else
        OPT_DEFS += -DLED_MATRIX_ENABLE -DBACKLIGHT_ENABLE -DBACKLIGHT_CUSTOM_DRIVER
        SRC += $(QUANTUM_DIR)/led_matrix.c
        SRC += $(QUANTUM_DIR)/led_matrix_drivers.c
    endif
endif

ifeq ($(strip $(LED_MATRIX_ENABLE)), IS31FL3731)


@@ 212,9 213,6 @@ ifeq ($(strip $(BACKLIGHT_ENABLE)), yes)
    ifeq ($(strip $(BACKLIGHT_CUSTOM_DRIVER)), yes)
        OPT_DEFS += -DBACKLIGHT_CUSTOM_DRIVER
    endif
    ifeq ($(filter $(LED_MATRIX_ENABLE),$(VALID_MATRIX_TYPES)),)
        OPT_DEFS += -DBACKLIGHT_CUSTOM_DRIVER
    endif
endif

ifeq ($(strip $(CIE1931_CURVE)), yes)