Wear-leveling EEPROM drivers: `embedded_flash`, `spi_flash`, `legacy` (#17376)
Update feature_split_keyboard.md to add extra detail about left and right matrices. (#17492)
RGB Matrix Heatmap - Skip positions with NO_LED (#17488)
Merge remote-tracking branch 'origin/master' into develop
[Bug] Fix 3 speed mousekey mode (#17500)
Merge remote-tracking branch 'origin/master' into develop
Bump actions/checkout from 2 to 3 (#17496)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump peter-evans/create-pull-request from 3 to 4 (#17495)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge remote-tracking branch 'origin/master' into develop
Enable dependabot for actions.
Merge remote-tracking branch 'origin/master' into develop
[Bug] Fix issue with mousekey movement getting stuck (#17493)
* [Bug] Fix issue with mousekey movement getting stuck
* Lint
Merge remote-tracking branch 'origin/master' into develop
Merge remote-tracking branch 'origin/master' into develop
Fix error message in generated code (#17484)
Generic wear-leveling algorithm (#16996)
* Initial import of wear-leveling algorithm.
* Alignment.
* Docs tweaks.
* Lock/unlock.
* Update quantum/wear_leveling/wear_leveling_internal.h
Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
* More tests, fix issue with consolidation when unlocked.
* More tests.
* Review comments.
* Add plumbing for FNV1a.
* Another test checking that checksum mismatch clears the cache.
* Check that the write log still gets played back.
Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
[Split] Verify Split Pointing Device config (#17481)
improvements for Cirque Pinnacle trackpads (#17091)