]> Gentwo Git Trees - linux/.git/commitdiff
Bluetooth: btusb: add new custom firmwares
authorShuai Zhang <quic_shuaz@quicinc.com>
Sun, 9 Nov 2025 09:24:37 +0000 (17:24 +0800)
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>
Mon, 1 Dec 2025 21:00:08 +0000 (16:00 -0500)
The new platform uses the QCA2066 chip along with a new board ID, which
requires a dedicated firmware file to ensure proper initialization.
Without this entry, the driver cannot locate and load the correct
firmware, resulting in Bluetooth bring-up failure.

This patch adds a new entry to the firmware table for QCA2066 so that
the driver can correctly identify the board ID and load the appropriate
firmware from 'qca/QCA2066/' in the linux-firmware repository.

Signed-off-by: Shuai Zhang <quic_shuaz@quicinc.com>
Acked-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
drivers/bluetooth/btusb.c

index ef2b4d3996e6fcd390e9145ea05566e95fba3ccb..683ac02e964b04f4c7e88e77ba2989b49b2ebeab 100644 (file)
@@ -3304,6 +3304,7 @@ static const struct qca_device_info qca_devices_table[] = {
 
 static const struct qca_custom_firmware qca_custom_btfws[] = {
        { 0x00130201, 0x030A, "QCA2066" },
+       { 0x00130201, 0x030B, "QCA2066" },
        { },
 };