diff options
author | Joel Challis <git@zvecr.com> | 2020-03-06 12:49:45 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-03-06 12:49:45 +0000 |
commit | 918a85d342aa608deac1650ddd0692dd1717c5e3 (patch) | |
tree | 6de4d888cd8b6dba52ebf2fd82125e79762ad1a6 /quantum/backlight/backlight.h | |
parent | 116c0e44a1a4999c54019e48337c0e6b92a710f8 (diff) | |
download | qmk_firmware-918a85d342aa608deac1650ddd0692dd1717c5e3.tar.gz qmk_firmware-918a85d342aa608deac1650ddd0692dd1717c5e3.zip |
Refactor more backlight to a common location (#8292)
* Refactor more backlight to a common location
* BACKLIGHT_PIN not defined for custom backlight
* align function names
Diffstat (limited to 'quantum/backlight/backlight.h')
-rw-r--r-- | quantum/backlight/backlight.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/quantum/backlight/backlight.h b/quantum/backlight/backlight.h index 08acf942f..07a4880e9 100644 --- a/quantum/backlight/backlight.h +++ b/quantum/backlight/backlight.h | |||
@@ -26,6 +26,10 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
26 | # error "Maximum value of BACKLIGHT_LEVELS is 31" | 26 | # error "Maximum value of BACKLIGHT_LEVELS is 31" |
27 | #endif | 27 | #endif |
28 | 28 | ||
29 | #ifndef BACKLIGHT_ON_STATE | ||
30 | # define BACKLIGHT_ON_STATE 1 | ||
31 | #endif | ||
32 | |||
29 | #ifndef BREATHING_PERIOD | 33 | #ifndef BREATHING_PERIOD |
30 | # define BREATHING_PERIOD 6 | 34 | # define BREATHING_PERIOD 6 |
31 | #endif | 35 | #endif |
@@ -40,6 +44,10 @@ typedef union { | |||
40 | }; | 44 | }; |
41 | } backlight_config_t; | 45 | } backlight_config_t; |
42 | 46 | ||
47 | void backlight_pins_init(void); | ||
48 | void backlight_pins_on(void); | ||
49 | void backlight_pins_off(void); | ||
50 | |||
43 | void backlight_init(void); | 51 | void backlight_init(void); |
44 | void backlight_toggle(void); | 52 | void backlight_toggle(void); |
45 | void backlight_enable(void); | 53 | void backlight_enable(void); |