Dasky
68722d35a3
Azoteq IQS5xx support ( #22280 )
6 months ago
Ryan
dda6e7fb36
LED drivers: register naming cleanups ( #22436 )
6 months ago
Ryan
76dc52c5c8
snled27351: fix missing `i2c_init()` ( #22446 )
7 months ago
Joel Challis
84df69572c
Infer LED DRIVER_COUNT from configured addresses ( #22311 )
7 months ago
Ryan
8136cf4bfb
LED drivers: clean up `SWx`/`CSy` pullup/down resistor config ( #22381 )
7 months ago
Ryan
5d58534a8c
LED drivers: use `PACKED` define from util.h ( #22380 )
7 months ago
Ryan
a27bc60703
LED drivers: add defines for PWM and LED control register counts ( #22383 )
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
Rakib Shahid
8e3903ca38
Added gamma values for ST7735 displays ( #22313 )
Co-authored-by: Pablo Martínez <58857054+elpekenin@users.noreply.github.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
7 months ago
Joel Challis
bf6f13a2b0
Consolidate some EEPROM Driver configuration ( #22321 )
7 months ago
Ryan
cf7d3435d7
Add `_flush()` functions to LED drivers ( #22308 )
7 months ago
Nick Brassel
8e614250b4
[QP] Add support for OLED, variable framebuffer bpp ( #19997 )
Co-authored-by: Pablo Martínez <58857054+elpekenin@users.noreply.github.com>
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
Fixup delta frame coordinates after #20296 .
7 months ago
Joel Challis
48d9140cfc
Fix invalid LED driver config ( #22312 )
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
c0f16be50f
Rename CKLED2001 driver to SNLED27351 ( #22071 )
8 months ago
Ryan
bd5860de4e
is31fl3737/3741: add LED Matrix support ( #22163 )
8 months ago
Ryan
d58f85e09e
is31fl3733: complete LED Matrix support ( #22149 )
8 months ago
Ryan
288c2313fe
is31fl3218: Add LED Matrix support ( #22126 )
Co-authored-by: Joel Challis <git@zvecr.com>
8 months ago
Ryan
32de27bb20
is31fl3736: extract single-color API ( #22133 )
8 months ago
Ikko Eltociear Ashimine
6eb2e43a8d
Fix typo in oled_driver ( #22134 )
betwen -> between
8 months ago
Daniel Kao
f35dee5c05
Take care of scroll divisor remainders for PS/2 drag scroll ( #20732 )
8 months ago
T.A
133be8759a
included keyboard.h. To use is_keyboard_master with a split with an i… ( #21571 )
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: tokky <tokky@localhost-live.attlocal.net>
8 months ago
jacob-w-gable
99290b4c7e
Add full solenoid support on split keyboards ( #21583 )
Co-authored-by: Jacob Gable <jacob.gable@statheros.tech>
8 months ago
Glen D'souza
9c340077f6
Fix lower cpi bound on PMW33XX ( #22108 )
8 months ago
Ryan
db68a95cae
LED/RGB Matrix: prefix driver defines ( #22088 )
8 months ago
Ryan
4b26d9b62b
Update AW20216S LED type ( #22072 )
* Update AW20216S LED type
* Remove mattgauf keymap
9 months ago
Ryan
8f22105289
Add and use I2C address defines for ISSI LED drivers ( #22008 )
9 months ago
Ryan
1ea54a2d8d
Complete RGB Matrix support for IS31FL3218 ( #22004 )
9 months ago
Chris Salch
d8e100ae3c
Allow force flush of oled display ( #20953 )
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
9 months ago
Ryan
76daf29ef0
Add and use PWM frequency defines for ISSI LED drivers ( #22009 )
9 months ago
Ryan
8136eda6d4
is31fl3731: driver naming cleanups ( #21918 )
9 months ago
Ryan
1cbb5ae99e
is31fl3733: driver naming cleanups ( #21905 )
9 months ago
Ryan
2d41443e6a
is31fl3736: driver naming cleanups ( #21903 )
9 months ago
Ryan
d36f73a431
is31fl3737: driver naming cleanups ( #21904 )
9 months ago
Ryan
4a0badfb34
is31fl3741: driver naming cleanups ( #21929 )
9 months ago
Ryan
35aceab1a4
ckled2001: driver naming cleanups ( #21890 )
9 months ago
Ryan
a0aebe5cd5
aw20216: driver naming cleanups ( #21891 )
9 months ago
Drashna Jaelre
9d4347b699
Enable RP2040 support for apa102 RGB LED driver ( #21908 )
9 months ago
Ryan
41bd4e35a0
Clean up RGB LED type ( #21859 )
9 months ago
Ryan
1b42d2ccfd
is31fl3218: driver naming cleanups ( #21892 )
9 months ago
Daniel Schaefer
367b8e09d9
is31fl3741: Allow changing config register ( #21861 )
When not all SW pins are used, it's useful to disable those that aren't.
Can reduce audible noise.
```
Layout:
D7:D4 D3 D2:D1 D0
SWD LGC OSDE SSD
SWS: SWx Setting. Change how many SW pins are active
LGC: H/L Logic
SSD: Software Shutdown Control
```
Signed-off-by: Daniel Schaefer <dhs@frame.work>
9 months ago
Ryan
37bc949945
RGB Matrix: driver naming cleanups ( #21594 )
9 months ago
Drashna Jaelre
96d90a57d8
[Bug] Fix compilation error for APA on ChibiOS ( #21773 )
10 months ago
Ryan
0b802defd4
haptic: further naming cleanups ( #21682 )
10 months ago
Ryan
571b8bac82
LED Matrix: driver naming cleanups ( #21580 )
10 months ago
Ryan
b090354143
haptic: naming cleanups ( #21551 )
11 months ago
Ryan
b6d9409d2f
drivers: remove direct `quantum.h` includes ( #21473 )
11 months ago
Ryan
cb2331713c
Relocate backlight drivers ( #21444 )
11 months ago