summaryrefslogtreecommitdiff
path: root/platforms/avr/drivers
AgeCommit message (Expand)AuthorFilesLines
2025-11-30Merge remote-tracking branch 'origin/master' into developQMK Bot2-6/+6
2025-11-30[CI] Format code according to conventions (#25827)QMK Bot2-6/+6
2025-11-11Add I2C Transmit and Receive function (#25637)Drashna Jaelre1-0/+26
2025-09-09Update default OLED font (#25565)Ryan1-23/+0
2025-05-22Add `compiler_support.h` (#25274)Pablo Martínez1-1/+3
2025-03-06Add EOL to non-keyboard files (#24990)Joel Challis1-1/+1
2025-01-26Unify spi_master headers (#24857)Ryan1-68/+0
2025-01-26Unify i2c_master headers (#24846)Ryan1-41/+0
2025-01-26Unify UART headers (#24855)Ryan1-39/+0
2025-01-20`ferris/0_1`: update I2C API usage (#24839)Ryan1-3/+0
2025-01-19`i2c_master`: remove deprecated functions (#24832)Ryan1-7/+0
2024-10-06WS2812 API rework (#24364)Ryan2-25/+49
2024-09-10Allow for inverted SPI CS logic (#23699)Dasky2-32/+61
2024-04-28Rename `RGBW` define to `WS2812_RGBW` (#23585)Ryan1-1/+1
2024-03-18Add init function to RGBLight driver struct (#23076)Ryan2-7/+3
2024-03-06[Audio] Add support for audio shutdown pin (#22731)Drashna Jaelre1-3/+3
2024-02-18Update GPIO macro usages in core (#23093)Ryan5-28/+28
2024-01-17I2C driver cleanup (#21273)David Hoelscher2-11/+27
2024-01-16i2c: rename read/write register functions (#22905)Ryan2-8/+15
2023-09-04Clean up RGB LED type (#21859)Ryan2-4/+4
2023-07-21backlight: split AVR PWM and timer drivers (#21540)Ryan2-168/+299
2023-07-16quantum: remove direct `quantum.h` includes (#21507)Ryan1-6/+2
2023-07-08Relocate backlight drivers (#21444)Ryan1-0/+463
2023-04-06Migrate `rgblight.pin` and `RGB_DI_PIN` to `ws2812.pin` (#20303)Ryan1-4/+4
2023-03-30WS2812 driver improvements (#20262)Ryan2-5/+5
2023-03-23Tidy up duplication of MIN/MAX fallback implementations (#20236)Joel Challis1-2/+1
2023-01-20Fix functions with empty params (#19647)Ryan1-2/+2
2022-07-31Remove legacy AVR ssd1306 driver (#17864)Joel Challis2-416/+0
2022-07-12Include stdint.h in avr/i2c_master.h (#17639)jack1-0/+2
2022-06-25Merge remote-tracking branch 'origin/master' into developQMK Bot1-0/+4
2022-06-25[Split] Ensure SOFT_SERIAL_PIN is defined if USE_I2C isn't defined (#17466)Drashna Jaelre1-0/+4
2022-06-22Fix AVR I2C master 1ms timeout (#17174)Daniel Kao1-6/+6
2022-05-30Improve PS/2 mouse performance (#17111)Andrew Dunai1-2/+2
2022-05-18Merge remote-tracking branch 'origin/master' into developQMK Bot1-1/+2
2022-05-18Fix platforms/avr/drivers/ws2812.c (#17043)Takeshi ISHII1-1/+2
2022-03-19HD44780 driver rework (#16370)Ryan2-890/+0
2022-03-04analog.[ch]: remove unnecessary includes (#16471)Ryan2-4/+1
2022-02-12Format code according to conventions (#16322)QMK Bot16-116/+160
2022-01-26Deprecate split transactions status field (#16023)Stefan Kerkmann1-32/+7
2021-12-26More GPIO compilation fixes. (#15592)Nick Brassel1-0/+1
2021-12-27Defer pin operations to gpio.h (#15589)Nick Brassel1-6/+0
2021-12-02Tidy up existing i2c_master implementations (#15376)Joel Challis1-2/+5
2021-11-25Tidy up adjustable ws2812 timing (#15299)Joel Challis1-8/+3
2021-11-15Fix uart function prototypes (#15162)Drashna Jaelre1-2/+2
2021-11-13Update UART driver API (#14839)Ryan2-9/+25
2021-11-01Manually format develop (#15003)Joel Challis1-1/+1
2021-10-20Relocate PS2 code (#14895)Joel Challis2-0/+278
2021-10-07i2c_master: Add support for reading/writing to 16-bit registers (#14289)Ryan2-0/+58
2021-10-06Move Audio drivers from quantum to platform drivers folder (#14308)Drashna Jaelre2-0/+349
2021-09-08Remove Arduino-style `analogRead()` (#14348)Ryan2-24/+0