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)
Rename LINE FRIENDS TKL keyboard (#22310)
Russian typewriter keymap file for popular legacy layout (#21174)
Co-authored-by: Andrei Tutolmin <andrei@tutolmin.com>
Fix invalid LED driver config (#22312)
Rename `DRIVER_ADDR_n` defines (#22200)
Co-authored-by: Nick Brassel <nick@tzarc.org>
Migrate recently introduced sync items (#22305)
Merge remote-tracking branch 'origin/master' into develop
Fixup symbol sizing listing. (#22307)
ChibiOS pin defs: use only vendor if present (#22297)
Support additional split sync items for info.json (#22193)
Merge remote-tracking branch 'origin/master' into develop
Allow for disabling of parallel processing of qmk find and `qmk mass-compile`. (#22160)
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Merge remote-tracking branch 'origin/master' into develop
Fix typo in keychron v6 encoder map enable (#22272)
Prep work for NKRO report separation (#22268)
* Clean up some keyboard/userspace code
* Rename `KEYBOARD_REPORT_BITS` -> `NKRO_REPORT_BITS`
* Add some missing includes
* Use `PACKED` define for report types
* Fix incorrect function signatures for FlexRAM EEPROM driver
Merge remote-tracking branch 'origin/master' into develop