hi all, I'm Manas, a GSoC 2025 contributor @BeagleBoard org working on the project upstream wpanusb bcferial as part of my efforts I am aiming to upstream these drivers to simplify on-going support. I'm writing to this list to introduce the project, share the progress made so far, and respectfully ask for your guidance on the best path forward for upstreaming the drivers. The drivers have had multiple functional gaps before they can be upstreamed, over the past few weeks I have been working on quite a few of them. To address the first major gap, I have spent the initial phase of the project implementing the missing driver operations. The driver now has functional implementations for: set_txpower(), set_lbt(), set_cca_mode(), set_cca_ed_level(), set_csma_params(), set_frame_retries(), set_promiscuous_mode(), Enhanced parameter validation per IEEE 802.15.4 standard, Improved error handling and debug logging and worked on the zephyr application. Currently I am working on generic aspects which are hardcoded and Dynamic device capabilities. >Stefan's notes mentioned heavy work on management frames and scanning. Are there any new driver ops or architectural changes on the horizon that I should be aware of and plan for in this driver? I am eager to contribute and follow the best practices of the kernel community. Any feedback on the work so far, patch submission strategies and guidance would be incredibly valuable. Based on community feedback, I plan to: 1. Address any architectural concerns raised 2. Implement suggested improvements 3. Prepare formal patch series for submission 4. Coordinate hardware testing with BeagleConnect devices 5. Document any remaining limitations I would greatly appreciate any guidance on: - Code review and architectural feedback - Upstreaming process and requirements - Testing strategies and requirements Thank you for your time and consideration. I look forward to contributing to the Linux IEEE 802.15.4 subsystem. project forum link: https://forum.beagleboard.org/t/upstream-wpanusb-and-bcfserial/37186 gsoc page- https://summerofcode.withgoogle.com/programs/2025/projects/xZofecH8 org repo link: https://openbeagle.org/beagleconnect/linux my repo links wpanusb driver: https://github.com/manas-gupta-3131/bb-gsoc-wpanusb bcfserial driver: https://github.com/manas-gupta-3131/bb-gsoc-bcfserial wpanusb_bc(zephyr application): https://github.com/manas-gupta-3131/bb-gsoc-wpanusb_bc -Manas GSoC 25