Re: [PATCH v1] Bluetooth: btmtk: Add MT7928 support
From: Paul Menzel
Date: Wed Jun 17 2026 - 05:11:36 EST
Dear Chris,
Thank you for your reply.
Am 17.06.26 um 10:34 schrieb Chris Lu (陸稚泓):
On Wed, 2026-06-17 at 08:53 +0200, Paul Menzel wrote:
External email : Please do not click links or open attachments until
you have verified the sender or the content.
Am 17.06.26 um 04:16 schrieb Chris Lu (陸稚泓):
On Tue, 2026-06-16 at 12:24 +0200, Paul Menzel wrote:
Am 16.06.26 um 05:01 schrieb Chris Lu:
Add support for MT7928 (device ID 0x7935) which requires
additional
firmware (CBMCU firmware) loading before Bluetooth firmware.
Please detail what CBMCU firmware is.
CBMCU is a new component on MT7928 to handle common part shared across
the combo chip (Wi-Fi/Bluetooth's subsystem), providing a better user
experience through improved coordination between subsystems.
Thank you, but please add it to the commit message.
Implement two-phase CBMCU firmware download: Phase 1 loads
section with type 0x5 containing global descriptor,
section maps and signature data; Phase 2 loads remaining
firmware sections. Add retry mechanism for concurrent download
protection.
What is type 0x5? How big is the firmware, and how long does it
take?
After CBMCU firmware loads successfully, the driver continues
to load corresponding BT firmware based on device ID through
fallthrough to case 0x7922/0x7925.
Please add the new log message to the commit message.
Thank you for adding those. Please also mention, where to find the
new firmware.
[…]
Since MT7928 hasn't been deployed in any commercially available
products yet, MediaTek currently plans to send driver patch first and
upload firmware part after done a series of internal test to make sure
the quality.
Understood. Also something for the commit message. ;-)
I wonder, if this should only be put into Linus’ master branch, once the firmware is available.
Kind regards,
Paul
PS: Also, Pauli’s question should be answered in the commit message
(internal/external name). (If questions show up during review, it’s a
good indicator to amend the commit message answering these
questions.)