Ryan
a5ea619139
LED drivers: place I2C addresses into an array ( #22975 )
3 months ago
Ryan
d96ac7084e
LED drivers: remove `write_pwm_buffer()` from public API ( #22884 )
4 months ago
Ryan
358bc8eac8
LED drivers: refactor page selection ( #22518 )
6 months ago
Ryan
dda6e7fb36
LED drivers: register naming cleanups ( #22436 )
6 months ago
Joel Challis
84df69572c
Infer LED DRIVER_COUNT from configured addresses ( #22311 )
6 months ago
Ryan
8136cf4bfb
LED drivers: clean up `SWx`/`CSy` pullup/down resistor config ( #22381 )
6 months ago
Ryan
5d58534a8c
LED drivers: use `PACKED` define from util.h ( #22380 )
7 months ago
Ryan
b52aca0af8
Relocate LED driver init code ( #22365 )
7 months ago
Ryan
17ccf3521b
Add `_LED_COUNT` defines to LED drivers ( #22309 )
7 months ago
Ryan
cf7d3435d7
Add `_flush()` functions to LED drivers ( #22308 )
7 months ago
Ryan
d56ee70c52
Rename `DRIVER_ADDR_n` defines ( #22200 )
Co-authored-by: Nick Brassel <nick@tzarc.org>
7 months ago
Ryan
d99dbe4d56
Update ISSI LED types ( #22099 )
8 months ago
Ryan
32de27bb20
is31fl3736: extract single-color API ( #22133 )
8 months ago
Ryan
8f22105289
Add and use I2C address defines for ISSI LED drivers ( #22008 )
8 months ago
Ryan
76daf29ef0
Add and use PWM frequency defines for ISSI LED drivers ( #22009 )
8 months ago
Ryan
2d41443e6a
is31fl3736: driver naming cleanups ( #21903 )
8 months ago
Ryan
37bc949945
RGB Matrix: driver naming cleanups ( #21594 )
9 months ago
Albert Y
75e1ef7734
Add required string header file ( #20638 )
1 year ago
Xelus22
6a619e6403
[Core] Clean up ISSI drivers, Add IS31FL3736 support ( #20572 )
Co-authored-by: Pablo Martínez <58857054+elpekenin@users.noreply.github.com>
1 year ago
Ryan
36c410592d
Change `DRIVER_LED_COUNT` to `{LED,RGB}_MATRIX_LED_COUNT` ( #18399 )
1 year ago
QMK Bot
63646e8906
Format code according to conventions ( #16322 )
2 years ago
Joel Challis
282e916d86
Remove use of __flash due to LTO issues ( #15268 )
2 years ago
donicrosby
0c72501763
Enable de-ghosting for RGB/LED matrix on all ISSI LED drivers ( #14508 )
* Initial work for de-ghost enable
* Dumb mistake with the redefine
* Added Copywrite stuff on source files
* Fixed whitespace errors
* Added support for all ISSI LED drivers
* Updated docs for support for ISSI LED driver pull-up pull-down
* Applied clang format
* Added 'boolean' flag to enable de-ghosting for the is31fl3731 IC
* Fixed some of the grammer in the docs
* Fixed comment placement and grammer of comment
* Fixed whitespace errors from lint
Co-authored-by: donicrosby <donicrosby1995@gmail.com>
2 years ago
Joel Challis
70fb3e1aaf
__flash? ( #13799 )
2 years ago
Joel Challis
206a995ccd
Move some led drivers to common folder ( #13749 )
* Move some led drivers to common folder
2 years ago
skullY
b624f32f94
clang-format changes
4 years ago
Wilba6582
13e166d9c4
RAMA U80-A, wilba.tech WT60-A, WT65-A, WT80-A, IS31FL3736 driver ( #3925 )
* Initial commit of RAMA U80-A
* Initial commit of RAMA U80-A
* Moved IS31FL3736 driver, minor cleanups
* Superficial stuff
* Review changes
* Refactored to use common code.
5 years ago