summaryrefslogtreecommitdiffstats
path: root/platforms/chibios/drivers
Commit message (Expand)AuthorAgeFilesLines
* Merge upstream masterlokher2022-12-0619-253/+323
|\
| * Fixup EFL and F4's sector selection. (#19221)Nick Brassel2022-12-021-16/+14
| * NVRAM refactor, phase 1. (#18969)Nick Brassel2022-11-238-7/+7
| * Move EFL wear-leveling driver to be default for F1, F3, F4, L4, G4, WB32, GD3...Nick Brassel2022-11-111-1/+3
| * Fixup WS2812 vendor driver (#19028)jack2022-11-111-1/+1
| * [Core] Allow custom timings for WS2812 PIO driver (#18006)Stefan Kerkmann2022-11-101-71/+165
| * Added analog support for WB32 MCU. (#18289)Joy Lee2022-11-011-6/+6
| * [Core] Adjust PWM hardware audio driver for RP2040 (#17723)Stefan Kerkmann2022-10-271-92/+60
| * ws2812: replace RGBLED_NUM with driver-owned constant to decouple driver from...Thomas Kriechbaumer2022-10-213-19/+19
| * [Bug] RP2040: only clear RX FIFO for serial pio driver clear (#18581)Stefan Kerkmann2022-10-041-3/+4
| * [Core] Serial-protocol: always clear receive queue on main half of split keyb...Stefan Kerkmann2022-10-031-8/+4
| * Stabilize Half-duplex PIO split comms take 2 (#18421)Stefan Kerkmann2022-09-201-15/+2
| * Add UART support for Kinetis boards (#18370)Ryan2022-09-172-17/+41
| * Use a macro to compute the size of arrays at compile time (#18044)Jeff Epler2022-08-301-3/+3
* | merge upstream masterlokher2022-09-1325-291/+3449
|\|
| * Use the correct bootloader definition. (#18102)Nick Brassel2022-08-191-1/+1
| * Partially revert some WB32 specific changes (#18038)Joel Challis2022-08-142-23/+10
| * Fix buffer size for WS2812 PWM driver (#17046)yiancar2022-08-131-4/+48
| * Added ws2812_pwm support for WB32 MCU. (#17142)Joy Lee2022-08-131-4/+23
| * Added ws2812_spi support for WB32 MCU (#17143)Joy Lee2022-08-132-2/+13
| * Added implementation of WB32 MCU wear_leveling_efl. (#17579)Joy Lee2022-08-131-0/+2
| * Fix issue with #17904. (#17905)Nick Brassel2022-08-041-1/+1
| * Fixup compilation of printf-like functions with uint32_t args. (#17904)Nick Brassel2022-08-041-10/+10
| * [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