Ryan
3ba88f7798
LED drivers: update PWM register defines for `g_<driver>_leds` ( #23052 )
2024-02-12 02:19:45 +00: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
368a2eb08f
is31fl3733: change `write_register()` return type to `void` ( #22824 )
2024-01-08 04:54:26 +00:00
Ryan
e5203f86e2
is31fl3733: fix driver sync backwards compatibility defines ( #22851 )
2024-01-07 17:46:12 +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
1cbb5ae99e
is31fl3733: driver naming cleanups ( #21905 )
2023-09-13 22:52:16 +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
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