V-USB: Fix `GET_IDLE/SET_IDLE` (#22332)
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
Merge branch 'master' into develop
Clarify PIO define is optional in docs. (#22339)
Merge remote-tracking branch 'origin/master' into develop
RGB/LED matrix use limits size optimisation (#22325)
V-USB: Implement `GET_PROTOCOL` and `SET_PROTOCOL` handling (#22324)
Fix compilation error when led/rgb process limit is zero. (#22328)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Merge remote-tracking branch 'origin/master' into develop
Remove extra led_matrix_indicators_user call (#22329)
Merge remote-tracking branch 'origin/master' into develop
Merge remote-tracking branch 'origin/master' into develop
[Keyboard] Add purin (#22306)
Separate 6KRO and NKRO report structs (#22267)
Consolidate some EEPROM Driver configuration (#22321)
Modify split config is_keyboard_master/left checks. (#21875)
* rework split configuration
* Apply suggestions from code review
Co-authored-by: Joel Challis <git@zvecr.com>
* lint
* missed return
---------
Co-authored-by: Joel Challis <git@zvecr.com>
Add `_flush()` functions to LED drivers (#22308)