Ryan
c8c55e3220
is31fl3741: split PWM and scaling buffers ( #23049 )
2024-02-14 11:16:27 +11:00
Ryan
a5ea619139
LED drivers: place I2C addresses into an array ( #22975 )
2024-02-09 22:37:18 +11:00
Ryan
d96ac7084e
LED drivers: remove `write_pwm_buffer()` from public API ( #22884 )
2024-01-24 09:18:44 +11:00
Ryan
7a3183b8c8
LED drivers: change `write_pwm_buffer()` return type to `void` ( #22869 )
2024-01-10 12:48:19 +11:00
Ryan
358bc8eac8
LED drivers: refactor page selection ( #22518 )
2023-12-04 17:52:40 +11:00
Ryan
dda6e7fb36
LED drivers: register naming cleanups ( #22436 )
2023-11-20 15:48:23 +00:00
Joel Challis
84df69572c
Infer LED DRIVER_COUNT from configured addresses ( #22311 )
2023-11-10 05:14:22 +00:00
Ryan
8136cf4bfb
LED drivers: clean up `SWx`/`CSy` pullup/down resistor config ( #22381 )
2023-11-10 08:39:15 +11:00
Ryan
5d58534a8c
LED drivers: use `PACKED` define from util.h ( #22380 )
2023-11-02 14:31:09 +11:00
Ryan
b52aca0af8
Relocate LED driver init code ( #22365 )
2023-11-01 00:53:45 +00:00
Ryan
17ccf3521b
Add `_LED_COUNT` defines to LED drivers ( #22309 )
2023-10-30 09:39:26 +11:00
Ryan
cf7d3435d7
Add `_flush()` functions to LED drivers ( #22308 )
2023-10-22 18:32:27 +01:00
Ryan
d56ee70c52
Rename `DRIVER_ADDR_n` defines ( #22200 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-10-21 21:41:59 +10:00
Ryan
d99dbe4d56
Update ISSI LED types ( #22099 )
2023-10-04 20:12:50 +11:00
Ryan
8f22105289
Add and use I2C address defines for ISSI LED drivers ( #22008 )
2023-09-19 19:31:54 +10:00
Ryan
76daf29ef0
Add and use PWM frequency defines for ISSI LED drivers ( #22009 )
2023-09-14 08:02:40 +01:00
Ryan
4a0badfb34
is31fl3741: driver naming cleanups ( #21929 )
2023-09-13 22:48:01 +10:00
Ryan
37bc949945
RGB Matrix: driver naming cleanups ( #21594 )
2023-08-23 01:00:03 +01:00
Ryan
36c410592d
Change `DRIVER_LED_COUNT` to `{LED,RGB}_MATRIX_LED_COUNT` ( #18399 )
2022-09-23 22:46:23 +10:00
QMK Bot
63646e8906
Format code according to conventions ( #16322 )
2022-02-12 18:29:31 +00:00
Joel Challis
282e916d86
Remove use of __flash due to LTO issues ( #15268 )
2021-11-24 18:38:49 +11:00
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>
2021-11-02 10:40:01 +11:00
Drashna Jaelre
169d5bd21d
[Bug] Fix IS31fl3741 driver to accept 1 or 2 addresses ( #14451 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
2021-09-15 10:07:08 -07:00
Joel Challis
70fb3e1aaf
__flash? ( #13799 )
2021-07-31 14:35:30 +01:00
Joel Challis
206a995ccd
Move some led drivers to common folder ( #13749 )
...
* Move some led drivers to common folder
2021-07-31 14:31:09 +01:00