Implement data driven dip switches (#22017)
* Add data driven dip switches
* Autogen weak matrix_mask
Merge remote-tracking branch 'origin/master' into develop
[Keyboard] add enter67 keyboard (#22346)
Co-authored-by: “yuezp” <“yuezpchn@126.com”>
Merge remote-tracking branch 'origin/master' into develop
Removed clueboard link as the website has been parked for some time (#22290)
Merge remote-tracking branch 'origin/master' into develop
Flag more VIAL config options in lint (#22345)
Merge remote-tracking branch 'origin/master' into develop
[Keyboard] Add Velvet hotswap & solder (#22284)
[Maintenance] USB HID control packet as struct (#21688)
* ChibiOS: USB HID control request as dedicated struct
Instead of accessing the raw USB setup packet and documenting the values
as the corresponding USB HID control request fields we introduce a
struct that allows direct access to the fields. This is safer and self
documenting.
* Rename usb_request.h to usb_types.h
In the future all shared USB data types can live in this file.
Merge remote-tracking branch 'origin/master' into develop
[Keyboard] doksin (#22220)
Merge remote-tracking branch 'origin/master' into develop
eason/aeroboard - Modify bootloader (#22286)
Merge remote-tracking branch 'origin/master' into develop
Merge remote-tracking branch 'origin/master' into develop
Merge remote-tracking branch 'origin/master' into develop