Description
I have successfully adapted Armbian for the KICKPI K1 (Rockchip RK3568B2). The system is currently stable, and I would like to contribute the build scripts and configurations to the Armbian repository.
However, I need some guidance regarding the integration of the Wi-Fi and Bluetooth drivers for the SWT6621S chip.
Technical Details
- Device: KICKPI K1
- SoC: Rockchip RK3568B2
- Connectivity: SWT6621S (Wi-Fi/BT combo) aka. "VS6621SR(40/80)"
- Current Status: I have the SDK for the SWT6621S drivers (Wi-Fi & BT), and they are working in my local build.
Questions for Maintainers
I would like to ensure my PR adheres to Armbian's coding standards and repository structure:
- Driver Placement: I currently have the Bluetooth driver source under
./drivers/bluetooth/skwbt. Is this the preferred location for Armbian's kernel source tree, or should I implement this via the extras / extensions mechanism to keep the core kernel clean?
- Firmware: Since these drivers usually require proprietary blobs, should I submit the firmware to
armbian/firmware separately?
- DTS: I have prepared the Device Tree files. Should I submit them as a patch against the current kernel or as a standalone addition?
Proposed To-Do List
I am looking forward to your suggestions so I can prepare the Pull Request accordingly. Thank you for your hard work on Armbian!
Description
I have successfully adapted Armbian for the KICKPI K1 (Rockchip RK3568B2). The system is currently stable, and I would like to contribute the build scripts and configurations to the Armbian repository.
However, I need some guidance regarding the integration of the Wi-Fi and Bluetooth drivers for the SWT6621S chip.
Technical Details
Questions for Maintainers
I would like to ensure my PR adheres to Armbian's coding standards and repository structure:
./drivers/bluetooth/skwbt. Is this the preferred location for Armbian's kernel source tree, or should I implement this via theextras/extensionsmechanism to keep the core kernel clean?armbian/firmwareseparately?Proposed To-Do List
I am looking forward to your suggestions so I can prepare the Pull Request accordingly. Thank you for your hard work on Armbian!