-rw-r--r-- | build_test.mk | 1 | |
-rw-r--r-- | common_features.mk | 17 | |
-rw-r--r-- | docs/_summary.md | 1 | |
-rw-r--r-- | docs/breaking_changes.md | 4 | |
-rw-r--r-- | docs/chibios_upgrade_instructions.md | 56 | |
-rw-r--r-- | docs/config_options.md | 3 | |
-rw-r--r-- | docs/custom_quantum_functions.md | 8 | |
-rw-r--r-- | docs/feature_debounce_type.md | 4 | |
-rw-r--r-- | docs/feature_rgb_matrix.md | 68 | |
-rw-r--r-- | docs/feature_st7565.md | 270 | |
-rw-r--r-- | drivers/awinic/aw20216.c | 166 | |
-rw-r--r-- | drivers/awinic/aw20216.h | 251 | |
-rw-r--r-- | drivers/chibios/spi_master.c | 70 | |
-rw-r--r-- | drivers/chibios/spi_master.h | 19 | |
-rw-r--r-- | drivers/lcd/st7565.c | 479 | |
-rw-r--r-- | drivers/lcd/st7565.h | 215 | |
-rw-r--r-- | keyboards/anavi/macropad8/keymaps/default/config.h | 19 | |
-rw-r--r-- | keyboards/basekeys/trifecta/config.h | 4 | |
-rwxr-xr-x | keyboards/bm40hsrgb/config.h | 2 | |
-rw-r--r-- | keyboards/bm68rgb/keymaps/peepeetee/config.h | 2 | |
-rw-r--r-- | keyboards/boardsource/the_mark/config.h | 2 | |
-rw-r--r-- | keyboards/crkbd/keymaps/devdev/config.h | 14 | |
-rw-r--r-- | keyboards/crkbd/keymaps/gotham/config.h | 2 | |
-rw-r--r-- | keyboards/crkbd/keymaps/kidbrazil/config.h | 2 | |
-rw-r--r-- | keyboards/crkbd/keymaps/rpbaptist/config.h | 2 | |
-rw-r--r-- | keyboards/crkbd/keymaps/soundmonster/config.h | 4 | |
-rw-r--r-- | keyboards/crkbd/readme.md | 2 | |
-rw-r--r-- | keyboards/dztech/dz60rgb/v1/config.h | 2 | |
-rw-r--r-- | keyboards/dztech/dz60rgb/v2/config.h | 2 | |
-rw-r--r-- | keyboards/dztech/dz60rgb_ansi/v1/config.h | 2 | |
-rw-r--r-- | keyboards/dztech/dz60rgb_ansi/v2/config.h | 2 | |
-rw-r--r-- | keyboards/dztech/dz60rgb_wkl/v1/config.h | 2 | |
-rw-r--r-- | keyboards/dztech/dz60rgb_wkl/v2/config.h | 2 | |
-rw-r--r-- | keyboards/dztech/dz65rgb/v1/config.h | 4 | |
-rw-r--r-- | keyboards/dztech/dz65rgb/v2/config.h | 2 | |
-rw-r--r-- | keyboards/ergodox_ez/config.h | 2 | |
-rw-r--r-- | keyboards/ergodox_ez/keymaps/hacker_dvorak/config.h | 2 | |
-rw-r--r-- | keyboards/ergodox_infinity/config.h | 15 | |
-rw-r--r-- | keyboards/ergodox_infinity/ergodox_infinity.c | 302 | |
-rw-r--r-- | keyboards/ergodox_infinity/matrix.c | 18 | |
-rw-r--r-- | keyboards/ergodox_infinity/rules.mk | 7 | |
-rw-r--r-- | keyboards/geekboards/macropad_v2/config.h | 4 | |
-rw-r--r-- | keyboards/geekboards/tester/config.h | 4 | |
-rw-r--r-- | keyboards/gmmk/pro/config.h | 17 | |
-rw-r--r-- | keyboards/gmmk/pro/halconf.h | 7 | |
-rw-r--r-- | keyboards/gmmk/pro/mcuconf.h | 6 | |
-rw-r--r-- | keyboards/gmmk/pro/pro.c | 222 | |
-rw-r--r-- | keyboards/gmmk/pro/rules.mk | 2 | |
-rw-r--r-- | keyboards/handwired/colorlice/config.h | 2 | |
-rw-r--r-- | keyboards/handwired/frankie_macropad/keymaps/default/config.h | 19 | |
-rw-r--r-- | keyboards/handwired/hnah40rgb/config.h | 2 | |
-rw-r--r-- | keyboards/handwired/p65rgb/config.h | 2 | |
-rw-r--r-- | keyboards/helix/rev3_4rows/config.h | 2 | |
-rw-r--r-- | keyboards/helix/rev3_5rows/config.h | 2 | |
-rw-r--r-- | keyboards/hs60/v1/config.h | 2 | |
-rw-r--r-- | keyboards/kbdfans/bella/rgb/config.h | 2 | |
-rw-r--r-- | keyboards/kbdfans/bella/rgb_iso/config.h | 2 | |
-rw-r--r-- | keyboards/kbdfans/kbd67/mkiirgb/v1/config.h | 4 | |
-rw-r--r-- | keyboards/kbdfans/kbd67/mkiirgb/v2/config.h | 4 | |
-rw-r--r-- | keyboards/kbdfans/kbd67/rev1/keymaps/default/config.h | 2 | |
-rw-r--r-- | keyboards/kbdfans/kbdmini/config.h | 2 | |
-rwxr-xr-x | keyboards/kbdfans/maja/config.h | 4 | |
-rw-r--r-- | keyboards/latin17rgb/config.h | 32 | |
-rw-r--r-- | keyboards/latin60rgb/config.h | 31 | |
-rw-r--r-- | keyboards/le_chiffre/config.h | 2 | |
-rw-r--r-- | keyboards/marksard/rhymestone/rev1/config.h | 2 | |
-rw-r--r-- | keyboards/massdrop/alt/keymaps/pregame/config.h | 4 | |
-rw-r--r-- | keyboards/massdrop/alt/keymaps/urbanvanilla/config.h | 2 | |
-rw-r--r-- | keyboards/massdrop/ctrl/keymaps/endgame/config.h | 2 | |
-rw-r--r-- | keyboards/massdrop/ctrl/keymaps/matthewrobo/config.h | 2 | |
-rw-r--r-- | keyboards/mechlovin/adelais/rgb_led/rev1/config.h | 4 | |
-rw-r--r-- | keyboards/mechlovin/adelais/rgb_led/rev2/config.h | 6 | |
-rw-r--r-- | keyboards/mechlovin/delphine/rgb_led/config.h | 4 | |
-rw-r--r-- | keyboards/mechlovin/hannah60rgb/rev1/config.h | 4 | |
-rw-r--r-- | keyboards/mechlovin/hannah60rgb/rev2/config.h | 4 | |
-rw-r--r-- | keyboards/mechlovin/infinity87/rgb_rev1/config.h | 2 | |
-rw-r--r-- | keyboards/melgeek/mj61/config.h | 2 | |
-rw-r--r-- | keyboards/melgeek/mj63/config.h | 2 | |
-rw-r--r-- | keyboards/melgeek/mj64/config.h | 2 | |
-rw-r--r-- | keyboards/melgeek/mj65/config.h | 2 | |
-rw-r--r-- | keyboards/melgeek/mojo75/config.h | 2 | |
-rw-r--r-- | keyboards/melgeek/z70ultra/config.h | 2 | |
-rw-r--r-- | keyboards/miller/gm862/config.h | 4 | |
-rw-r--r-- | keyboards/monstargear/xo87/rgb/config.h | 2 | |
-rw-r--r-- | keyboards/moonlander/config.h | 2 | |
-rw-r--r-- | keyboards/mt84/keymaps/default/config.h | 19 | |
-rw-r--r-- | keyboards/naked48/keymaps/salicylic/config.h | 3 | |
-rw-r--r-- | keyboards/opendeck/32/rev1/config.h | 2 | |
-rw-r--r-- | keyboards/percent/canoe_gen2/config.h | 2 | |
-rw-r--r-- | keyboards/phase_studio/titan65/config.h | 2 | |
-rw-r--r-- | keyboards/planck/ez/config.h | 2 | |
-rw-r--r-- | keyboards/planck/rev6/config.h | 2 | |
-rw-r--r-- | keyboards/setta21/keymaps/salicylic/config.h | 3 | |
-rw-r--r-- | keyboards/sofle/keymaps/devdev/config.h | 44 | |
-rw-r--r-- | keyboards/sofle/keymaps/killmaster/config.h | 64 | |
-rw-r--r-- | keyboards/sofle/keymaps/killmaster/keymap.c | 403 | |
-rw-r--r-- | keyboards/sofle/keymaps/killmaster/readme.md | 19 | |
-rw-r--r-- | keyboards/sofle/keymaps/killmaster/rules.mk | 4 | |
-rw-r--r-- | keyboards/sofle/keymaps/rgb_default/config.h | 44 | |
-rw-r--r-- | keyboards/sofle/rev1/readme.md | 27 | |
-rw-r--r-- | keyboards/sofle/rev1/rev1.c | 86 | |
-rw-r--r-- | keyboards/terrazzo/config.h | 4 | |
-rw-r--r-- | keyboards/tkc/portico/config.h | 2 | |
-rw-r--r-- | keyboards/tokyokeyboard/tokyo60/config.h (renamed from keyboards/tokyo60/config.h) | 0 | |
-rw-r--r-- | keyboards/tokyokeyboard/tokyo60/info.json (renamed from keyboards/tokyo60/info.json) | 0 | |
-rw-r--r-- | keyboards/tokyokeyboard/tokyo60/keymaps/default/config.h (renamed from keyboards/tokyo60/keymaps/default/config.h) | 0 | |
-rw-r--r-- | keyboards/tokyokeyboard/tokyo60/keymaps/default/keymap.c (renamed from keyboards/tokyo60/keymaps/default/keymap.c) | 0 | |
-rw-r--r-- | keyboards/tokyokeyboard/tokyo60/keymaps/swappedBottomRow/config.h (renamed from keyboards/tokyo60/keymaps/swappedBottomRow/config.h) | 0 | |
-rw-r--r-- | keyboards/tokyokeyboard/tokyo60/keymaps/swappedBottomRow/keymap.c (renamed from keyboards/tokyo60/keymaps/swappedBottomRow/keymap.c) | 0 | |
-rw-r--r-- | keyboards/tokyokeyboard/tokyo60/keymaps/via/keymap.c (renamed from keyboards/tokyo60/keymaps/via/keymap.c) | 0 | |
-rw-r--r-- | keyboards/tokyokeyboard/tokyo60/keymaps/via/rules.mk (renamed from keyboards/tokyo60/keymaps/via/rules.mk) | 0 | |
-rw-r--r-- | keyboards/tokyokeyboard/tokyo60/readme.md (renamed from keyboards/tokyo60/readme.md) | 8 | |
-rw-r--r-- | keyboards/tokyokeyboard/tokyo60/rules.mk (renamed from keyboards/tokyo60/rules.mk) | 0 | |
-rw-r--r-- | keyboards/tokyokeyboard/tokyo60/tokyo60.c (renamed from keyboards/tokyo60/tokyo60.c) | 0 | |
-rw-r--r-- | keyboards/tokyokeyboard/tokyo60/tokyo60.h (renamed from keyboards/tokyo60/tokyo60.h) | 0 | |
-rw-r--r-- | keyboards/whitefox/config.h | 14 | |
-rw-r--r-- | keyboards/whitefox/rules.mk | 8 | |
-rw-r--r-- | keyboards/whitefox/whitefox.c | 76 | |
-rw-r--r-- | keyboards/xbows/nature/config.h | 2 | |
-rw-r--r-- | keyboards/xbows/woody/config.h | 6 | |
-rw-r--r-- | keyboards/yncognito/batpad/config.h | 14 | |
-rw-r--r-- | layouts/community/ortho_4x12/bocaj/config.h | 2 | |
-rw-r--r-- | layouts/community/ortho_4x12/drashna/config.h | 2 | |
-rw-r--r-- | layouts/community/split_3x6_3/drashna/config.h | 2 | |
m--------- | lib/chibios |