]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
Bluetooth: btmtk: add MT7902 MCU support
authorSean Wang <sean.wang@mediatek.com>
Tue, 24 Feb 2026 06:13:19 +0000 (00:13 -0600)
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>
Fri, 10 Apr 2026 14:24:37 +0000 (10:24 -0400)
Add MT7902 device ID and firmware filename to enable MCU firmware
loading.

Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
drivers/bluetooth/btmtk.c
drivers/bluetooth/btmtk.h

index e4cee251852ed2d6b6bf61bea406bfc8cb340dc5..55516b4602db6227c605e2dbdddd004df880e6d0 100644 (file)
@@ -1338,6 +1338,7 @@ int btmtk_usb_setup(struct hci_dev *hdev)
        case 0x7922:
        case 0x7925:
        case 0x7961:
+       case 0x7902:
                btmtk_fw_get_filename(fw_bin_name, sizeof(fw_bin_name), dev_id,
                                      fw_version, fw_flavor);
 
index b9df2b8f06273475c24a2235c90f10701ee0218e..adaf385626ee65bf8eee2d29cdcd2d89d5d92de6 100644 (file)
@@ -5,6 +5,7 @@
 #define FIRMWARE_MT7663                "mediatek/mt7663pr2h.bin"
 #define FIRMWARE_MT7668                "mediatek/mt7668pr2h.bin"
 #define FIRMWARE_MT7922                "mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin"
+#define FIRMWARE_MT7902                "mediatek/BT_RAM_CODE_MT7902_1_1_hdr.bin"
 #define FIRMWARE_MT7961                "mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin"
 #define FIRMWARE_MT7925                "mediatek/mt7925/BT_RAM_CODE_MT7925_1_1_hdr.bin"