Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Bluetooth: btusb: Add 2 HWIDs for MT7922

Add below HWIDs for MediaTek MT7922 USB Bluetooth chip.
VID 0x0489, PID 0xe152
VID 0x0489, PID 0xe153

Patch has been tested successfully and controller is recognized
device pair successfully.

MT7922 module bring up message as below.
Bluetooth: Core ver 2.22
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO socket layer initialized
Bluetooth: hci0: HW/SW Version: 0x008a008a, Build Time: 20241106163512
Bluetooth: hci0: Device setup in 2284925 usecs
Bluetooth: hci0: HCI Enhanced Setup Synchronous Connection command is advertised, but not supported.
Bluetooth: hci0: AOSP extensions version v1.00
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bluetooth: BNEP socket layer initialized
Bluetooth: MGMT ver 1.22
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11

Signed-off-by: Jiande Lu <jiande.lu@mediatek.com>
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>

authored by

Jiande Lu and committed by
Luiz Augusto von Dentz
a88643b7 c9d84da1

+4
+4
drivers/bluetooth/btusb.c
··· 668 668 BTUSB_WIDEBAND_SPEECH }, 669 669 { USB_DEVICE(0x0489, 0xe102), .driver_info = BTUSB_MEDIATEK | 670 670 BTUSB_WIDEBAND_SPEECH }, 671 + { USB_DEVICE(0x0489, 0xe152), .driver_info = BTUSB_MEDIATEK | 672 + BTUSB_WIDEBAND_SPEECH }, 673 + { USB_DEVICE(0x0489, 0xe153), .driver_info = BTUSB_MEDIATEK | 674 + BTUSB_WIDEBAND_SPEECH }, 671 675 { USB_DEVICE(0x04ca, 0x3804), .driver_info = BTUSB_MEDIATEK | 672 676 BTUSB_WIDEBAND_SPEECH }, 673 677 { USB_DEVICE(0x04ca, 0x38e4), .driver_info = BTUSB_MEDIATEK |