]> www.infradead.org Git - linux.git/commitdiff
Bluetooth: btusb: Add 2 USB HW IDs for MT7925 (0xe118/e)
authorMichael Burch <me@michaelburch.net>
Sun, 1 Sep 2024 04:28:47 +0000 (04:28 +0000)
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>
Thu, 12 Sep 2024 16:24:16 +0000 (12:24 -0400)
Add 2 USB HW IDs for MT7925 (0xe118/e) to ensure proper recognition.

These HW IDs are extracted from Windows driver inf file:
https://dlcdnets.asus.com/pub/ASUS/nb/Image/Driver/Bluetooth/39389/Bluetooth_DCH_MediaTek_B_V1.1037.0.433Sub2_39389.exe?model=H7606WV

Patch has been tested successfully on an Asus ProArt P16 model H7606WV.
Controller is recognized devices pair successfully.

Signed-off-by: Michael Burch <me@michaelburch.net>
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
drivers/bluetooth/btusb.c

index 36a869a57910abfe5d9a29c83d104a656d0651fd..d9286feacef8ca6f2f72add06138565490644891 100644 (file)
@@ -632,6 +632,10 @@ static const struct usb_device_id quirks_table[] = {
        /* Additional MediaTek MT7925 Bluetooth devices */
        { USB_DEVICE(0x0489, 0xe113), .driver_info = BTUSB_MEDIATEK |
                                                     BTUSB_WIDEBAND_SPEECH },
+       { USB_DEVICE(0x0489, 0xe118), .driver_info = BTUSB_MEDIATEK |
+                                                    BTUSB_WIDEBAND_SPEECH },
+       { USB_DEVICE(0x0489, 0xe11e), .driver_info = BTUSB_MEDIATEK |
+                                                    BTUSB_WIDEBAND_SPEECH },
        { USB_DEVICE(0x13d3, 0x3602), .driver_info = BTUSB_MEDIATEK |
                                                     BTUSB_WIDEBAND_SPEECH },
        { USB_DEVICE(0x13d3, 0x3603), .driver_info = BTUSB_MEDIATEK |