summaryrefslogtreecommitdiffstats
path: root/platforms/chibios/drivers
Commit message (Expand)AuthorAgeFilesLines
* [Core] RP2040 disable PIO IRQs on serial timeout (#17839)Stefan Kerkmann2022-07-291-0/+2
* ChibiOS: use correct status codes in i2c_master.c (#17808)Stefan Kerkmann2022-07-281-2/+2
* Chibios: Stop I2C peripheral on transaction error (#17798)Stefan Kerkmann2022-07-261-15/+24
* Post-bootloader EFL/SPI fixes. (#17661)Nick Brassel2022-07-142-2/+4
* Allow MCU-specific overrides for SPI flags. (#17650)Nick Brassel2022-07-131-3/+3
* [Core] Use polled waiting on ChibiOS platforms that support it (#17607)Stefan Kerkmann2022-07-112-2/+3
* Stabilize Half-duplex PIO split comms (#17612)Stefan Kerkmann2022-07-111-3/+17
* Fixup SPI. (#17534)Nick Brassel2022-07-051-0/+3
* RP2040 emulated EEPROM. (#17519)Nick Brassel2022-07-022-0/+253
* [Core] Add Raspberry Pi RP2040 support (#14877)Stefan Kerkmann2022-06-304-6/+699
* Wear-leveling EEPROM drivers: `embedded_flash`, `spi_flash`, `legacy` (#17376)Nick Brassel2022-06-304-0/+316
* [BUG] Fix deadlocks on disconnected secondary half (#17423)Stefan Kerkmann2022-06-212-11/+8
* [Core] Split ChibiOS usart split driver in protocol and hardware driver part ...Stefan Kerkmann2022-06-185-226/+263
* [Core] Allow usage of ChibiOS's SIO driver for split keyboards (#15907)Stefan Kerkmann2022-06-172-62/+150
* Rework paths for eeprom locations. (#17326)Nick Brassel2022-06-087-0/+1621
* Added support for Wb32fq95 (#16871)Joy Lee2022-05-233-4/+4
* [Core] Use a mutex guard for split shared memory (#16647)Stefan Kerkmann2022-04-192-10/+29
* Merge remote-tracking branch 'origin/master' into developQMK Bot2022-03-231-1/+2
|\
| * [Bug] Fix unused variable error when using ChibiOS Bitbang serial driver (#16...Drashna Jaelre2022-03-231-1/+2
* | ChibiOS 21.11.1 update. (#16251)Nick Brassel2022-03-071-1/+27
|/
* analog.[ch]: remove unnecessary includes (#16471)Ryan2022-03-042-2/+1
* Fix compilation of ChibiOS UART driver (#16348)Joel Challis2022-02-131-1/+1
* Format code according to conventions (#16322)QMK Bot2022-02-1217-93/+147
* Deprecate split transactions status field (#16023)Stefan Kerkmann2022-01-262-35/+16
* Tidy up existing i2c_master implementations (#15376)Joel Challis2021-12-022-60/+60
* Westberrytech pr (#14422)Joy Lee2021-11-274-0/+56
* Tidy up adjustable ws2812 timing (#15299)Joel Challis2021-11-253-32/+8
* Add ifndef to WS2812 timing constraints (#14678)Jordan Banasik2021-11-251-12/+29
* Update UART driver API (#14839)Ryan2021-11-132-4/+12
* Relocate PS2 code (#14895)Joel Challis2021-10-201-0/+55
* [Core] Add support for RISC-V builds and GD32VF103 MCU (#12508)Stefan Kerkmann2021-10-182-6/+6
* Add HT32 support to core (#14388)bwisn2021-10-181-0/+25
* Fix i2c_readReg16 (#14730)Joel Challis2021-10-071-1/+1
* i2c_master: Add support for reading/writing to 16-bit registers (#14289)Ryan2021-10-072-1/+26
* Move Audio drivers from quantum to platform drivers folder (#14308)Drashna Jaelre2021-10-066-0/+1054
* Add RGBW support to PWM and SPI drivers for ChibiOS (#14327)Drashna Jaelre2021-09-182-9/+44
* Use opendrain pin with external pullup again (#14474)Stefan Kerkmann2021-09-171-1/+1
* Make ChibiOS PAL interactions less STM32 specific - Round 2 (#14456)Joel Challis2021-09-166-15/+15
* Refactor use of _STM32_ defines (#14439)Joel Challis2021-09-158-29/+29
* Refactor use of STM32_SYSCLK (#14430)Joel Challis2021-09-143-3/+3
* Align ChibiOS I2C defs with other drivers (#14399)Joel Challis2021-09-122-23/+10
* Update ws2812_spi.c (#14237)JX2021-08-301-10/+10
* Make solo half of split keyboards (more) usable. (#13523)Joakim Tufvegren2021-08-221-1/+1
* Relocate platform specific drivers (#13894)Joel Challis2021-08-1717-0/+2519