Joel Challis
222fbc1cba
Remove f072 backlight warning ( #10040 )
...
* Remove f072 backlight warning
* Remove f072 backlight warning from docs
2020-09-30 03:27:20 -07:00
Joel Challis
7ed2cd3de1
ARM backlight - timer implementation ( #8291 )
...
* Add GPT timer based backlight driver
* Update to tim15 to avoid conflict with audio
* Update quantum/backlight/backlight_timer.c
2020-09-30 03:26:47 -07:00
Joel Challis
0d781c50bc
Refactor ARM backlight ( #7959 )
2020-08-08 22:33:36 -07:00
itsnoteasy
7d8930c805
adds support for the atmega328 ( #9043 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2020-08-08 21:04:00 -07:00
Joel Challis
ae6a8965ad
Initial arm->chibios pass - simplify some platform logic ( #8450 )
2020-06-12 17:00:27 +09:00
Joel Challis
cd1ba27a7b
Backlight - Carve out a better location for private driver functionality ( #8329 )
...
* rename backlight_soft to match rules.mk
* rename backlight_soft to match rules.mk - update common_features
* Carve out a better location for private driver backlight functionality
2020-06-12 17:00:27 +09:00
Joel Challis
c90f03da99
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
2020-06-12 17:00:27 +09:00
Joel Challis
24de1f5cdd
Prune out pure software pwm && custom driver && remove wrapping BACKLIGHT_PIN ( #8041 )
2020-06-12 17:00:27 +09:00
James Young
f01c45ef54
2020 February 29 Breaking Changes Update ( #8064 )
2020-06-12 17:00:27 +09:00
Joel Challis
0caee68c9c
Convert f072 backlight build error to message ( #8177 )
2020-03-26 00:42:11 -07:00
Wilba
cd52615704
Add VIA support for QMK backlight, QMK RGBLight ( #7911 )
...
* Add VIA support for QMK backlight, QMK RGBLight
* clang-format changes
2020-02-26 10:15:12 +09:00
Joel Challis
0a1b1e3235
Add central location for ChibiOS defines ( #7542 )
...
* Add central location for chibios defines
* Add central location for chibios defines - actually add files this time....
* Add Copyright header
* Update include order to resolve i2cv1 build errors
2020-02-26 10:15:12 +09:00
Joel Challis
060244a705
Relocate common backlight functionally ( #7273 )
2020-02-26 10:15:12 +09:00
Joel Challis
8c273cd0f2
Software backlight improvements ( #7255 )
...
* Update software backlight to precalculated duty patterns
* Update default backlight state to match avr pwm
* Move function to make diff look nicer
2020-01-09 08:57:11 +09:00
Joel Challis
2c0173f0ff
Initial migration of software PWM backlight ( #6709 )
...
* Initial migration of software PWM backlight
* First pass at backlight driver docs
* Correct driver name in docs
* Run backlight_task when using BACKLIGHT_PINS
* Resolve backlight docs TODOs
2020-01-09 08:57:11 +09:00
Joel Challis
bac9fc60fe
Move tmk_core/common/backlight to quantum/backlight ( #6710 )
...
* Move tmk_core/common/backlight to quantum/backlight
* Add guards to backlight inclusion
* Add guards to backlight inclusion
* Update backlight guards on clueboard/60
* Use full paths to avoid vpath issues
2020-01-09 08:57:11 +09:00
Joel Challis
d1dc2d5389
ARM - Initial backlight support ( #6487 )
...
* Move AVR backlight to own file, add borrowed ARM implementation
* Tiny fix for backlight custom logic
* Remove duplicate board from rebase
* Fix f303 onekey example
* clang-format
* clang-format
* Remove backlight keymap debug
* Initial pass of ARM backlight docs
* Initial pass of ARM backlight docs - resolve todos
* fix rules validation logic
* Add f072 warning
* Add f072 warning
* tidy up breathing in backlight keymap
* tidy up breathing in backlight keymap
* add missing break to backlight keymap
2020-01-09 08:57:11 +09:00
Joel Challis
d0ee924c9d
Move tmk_core/common/backlight to quantum/backlight ( #6710 )
...
* Move tmk_core/common/backlight to quantum/backlight
* Add guards to backlight inclusion
* Add guards to backlight inclusion
* Update backlight guards on clueboard/60
* Use full paths to avoid vpath issues
2019-11-04 17:23:21 +09:00