Merge remote-tracking branch 'origin/master' into develop
CLI: Lint non-data driven macros in info.json (#16739)
* CLI: Lint non-data driven macros in info.json
Macros in info.json should either have the "matrix" key with the matrix
data or should should be also present in <keyboard>.h
* Add verification of matrix data
* Use generic '<keyboard>.h' in output
* Add keyboard name to output
* Make C layout macro finding more robust
The old code missed C macros if they had whitespace between '#' and
'define' or had whitespace before '#'.
Merge remote-tracking branch 'origin/master' into develop
Merge remote-tracking branch 'origin/master' into develop
Fix typos in matrix/noah readme (#16735)
Change "keybaord" to keyboard
Merge remote-tracking branch 'origin/master' into develop
Fix bug when 'info.json' lookup escapes keyboard dir (#16734)
Joystick feature updates (#16732)
* Joystick feature updates
* Move new functions to joystick.h
* Docs
Merge remote-tracking branch 'origin/master' into develop
Merge remote-tracking branch 'origin/master' into develop
[Keyboard] Add YDKB Grape PCB (#16661)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Merge remote-tracking branch 'origin/master' into develop
Merge remote-tracking branch 'origin/master' into develop
CLI: Add 'via2json' subcommand (#16468)
add the ability to change the pwm frequency for the IS31FL3737B (#16718)
Merge remote-tracking branch 'origin/master' into develop
update kprepublic/bm60hsrgb_poker/rev1/keymaps/carlosala keymap (#16725)