aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
Commit message (Expand)AuthorAgeFilesLines
* [QP] Minor cleanup and support for RGB888 surface (#25706)Pablo Martínez2025-10-087-8/+159
* Merge remote-tracking branch 'origin/master' into developQMK Bot2025-09-091-2/+2
|\
| * docs: fix misspellings (#25555)François Magimel2025-09-091-2/+2
* | Update default OLED font (#25565)Ryan2025-09-091-12/+252
|/
* Refactor battery driver (#25550)Joel Challis2025-08-173-99/+13
* Compilation fixes for `-fno-common` (#25436)Joel Challis2025-07-079-9/+9
* Add core handling for pointing device failures. (#25315)Dasky2025-06-1421-117/+128
* Add `compiler_support.h` (#25274)Pablo Martínez2025-05-224-7/+12
* Fix Wear Leveling compilation (#25254)Joel Challis2025-05-121-0/+1
* Add raw_hid support to host driver (#25255)Joel Challis2025-05-122-0/+10
* Remove force disable of NKRO when Bluetooth enabled (#25201)Joel Challis2025-05-062-0/+9
* Bind Bluetooth driver to `host_driver_t` (#25199)Joel Challis2025-05-053-53/+114
* Add battery changed callbacks (#25207)Joel Challis2025-05-052-0/+22
* Implement connection keycode logic (#25176)Joel Challis2025-04-212-84/+10
* Remove `bluefruit_le_read_battery_voltage` function (#25129)Joel Challis2025-04-192-25/+0
* [chore]: move and rename mouse/scroll min/max defines (#25141)Stefan Kerkmann2025-04-131-6/+6
* Fix outdated GPIO control function usage (#25060)jack2025-03-261-8/+8
* Non-volatile memory data repository pattern (#24356)Nick Brassel2025-03-211-1/+1
* Add EOL to non-keyboard files (#24990)Joel Challis2025-03-074-4/+4
* Implement battery level interface (#24666)Joel Challis2025-02-284-0/+149
* Created SH1107 driver for quantum painter (#24724)Steve Storck2025-02-163-0/+307
* Unify spi_master headers (#24857)Ryan2025-01-261-0/+116
* Unify i2c_master headers (#24846)Ryan2025-01-261-0/+141
* Unify UART headers (#24855)Ryan2025-01-261-0/+62
* Relocate base WS2812 code (#24850)Ryan2025-01-252-0/+0
* LED drivers: remove deprecated defines (#24837)Ryan2025-01-2014-2537/+0
* Bugfix and update for AT32F415 (#24807)HorrorTroll2025-01-141-1/+1
* Azoteq - improve I2C behaviour while polling. (#24611)Dasky2025-01-112-32/+26
* Patch up issue when compile with APA102 driver (#24800)HorrorTroll2025-01-082-2/+2
* Move pointing device driver code (#24445)Dasky2024-10-2518-8/+497
* [Core] `usb_device_state`: consolidate usb state handling across implementati...Stefan Kerkmann2024-10-181-1/+1
* Rename RGB and HSV structs (#24471)Ryan2024-10-123-5/+5
* WS2812 API rework (#24364)Ryan2024-10-062-13/+47
* Remove binary blobs from optical sensors. (#24428)Dasky2024-10-066-789/+61
* Merge remote-tracking branch 'origin/master' into developQMK Bot2024-09-261-0/+2
|\
| * input_club/ergodox_infinity ST7565 call spi_stop (#24429)Eric2024-09-261-0/+2
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-09-181-8/+10
|\|
| * Fix ADNS-9800 read (#24406)Dasky2024-09-181-8/+10
* | Add LD7032 support to QP. (#20828)Dasky2024-09-183-0/+522
* | Add ability to poweroff ADNS5050 sensor (#24223)Colin Kinloch2024-08-262-0/+16
|/
* Normalise mouse keycodes (#23975)Ryan2024-07-031-1/+1
* Rename encoder pins defines (#24003)Ryan2024-07-031-9/+9
* SPI flash API cleanup, add async erase capability. (#23894)Nick Brassel2024-07-024-72/+178
* Change ADNS9800 and PMW33XX SROM uploads to opt in. (#24001)Dasky2024-06-272-1/+14
* APA102: API rework (#23355)Ryan2024-06-132-18/+20
* GC9xxx LCD family drivers (GC9107 and GC9A01) (#23091)Fernando Birra2024-06-058-131/+469
* EEPROM: Don't erase if we don't have to. Adding eeprom_driver_format abstract...Purdea Andrei2024-05-287-2/+48
* Fix PS/2 Trackpoint mouse clicks (#22265) (#23694)Michael Büchler2024-05-211-0/+4
* Update GPIO expander API naming (#23375)Ryan2024-03-296-15/+29
* Add init function to RGBLight driver struct (#23076)Ryan2024-03-182-5/+7