NACK/Cmnt: [PATCH 1/1][Unstable][Oracular] UBUNTU: SAUCE: Bluetooth: btusb: Add USB HW IDs for MT7920/MT7925
Kuan-Ying Lee
kuan-ying.lee at canonical.com
Wed Sep 18 05:20:27 UTC 2024
On Fri, Sep 13, 2024 at 05:46:14PM +0800, You-Sheng Yang wrote:
> From: Jiande Lu <jiande.lu at mediatek.com>
>
> BugLink: https://bugs.launchpad.net/bugs/2078878
>
> Add HW IDs for wireless module. These HW IDs are extracted from
> Windows driver inf file. Note these HW IDs without official drivers,
> still in testing phase. Thus, we update module HW ID and test
> ensure consistent boot success.
>
> Signed-off-by: Jiande Lu <jiande.lu at mediatek.com>
> (cherry picked from https://lore.kernel.org/all/20240604074100.572-1-jiande.lu@mediatek.com/)
There is a new version of the patch.
Please use the latest patch.
https://lore.kernel.org/all/20240916032228.6601-1-jiande.lu@mediatek.com/
Thanks.
> Signed-off-by: You-Sheng Yang <vicamo.yang at canonical.com>
> ---
> drivers/bluetooth/btusb.c | 17 +++++++++++++++++
> 1 file changed, 17 insertions(+)
>
> diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c
> index 1b668609e567a..59d9bad8d8d76 100644
> --- a/drivers/bluetooth/btusb.c
> +++ b/drivers/bluetooth/btusb.c
> @@ -591,6 +591,20 @@ static const struct usb_device_id quirks_table[] = {
> BTUSB_WIDEBAND_SPEECH |
> BTUSB_VALID_LE_STATES },
>
> + /* Additional MediaTek MT7920 Bluetooth devices */
> + { USB_DEVICE(0x0489, 0xe134), .driver_info = BTUSB_MEDIATEK |
> + BTUSB_WIDEBAND_SPEECH |
> + BTUSB_VALID_LE_STATES },
> + { USB_DEVICE(0x13d3, 0x3620), .driver_info = BTUSB_MEDIATEK |
> + BTUSB_WIDEBAND_SPEECH |
> + BTUSB_VALID_LE_STATES },
> + { USB_DEVICE(0x13d3, 0x3621), .driver_info = BTUSB_MEDIATEK |
> + BTUSB_WIDEBAND_SPEECH |
> + BTUSB_VALID_LE_STATES },
> + { USB_DEVICE(0x13d3, 0x3622), .driver_info = BTUSB_MEDIATEK |
> + BTUSB_WIDEBAND_SPEECH |
> + BTUSB_VALID_LE_STATES },
> +
> /* Additional MediaTek MT7921 Bluetooth devices */
> { USB_DEVICE(0x0489, 0xe0c8), .driver_info = BTUSB_MEDIATEK |
> BTUSB_WIDEBAND_SPEECH |
> @@ -691,6 +705,9 @@ static const struct usb_device_id quirks_table[] = {
> { USB_DEVICE(0x0489, 0xe113), .driver_info = BTUSB_MEDIATEK |
> BTUSB_WIDEBAND_SPEECH |
> BTUSB_VALID_LE_STATES },
> + { USB_DEVICE(0x0489, 0xe139), .driver_info = BTUSB_MEDIATEK |
> + BTUSB_WIDEBAND_SPEECH |
> + BTUSB_VALID_LE_STATES },
> { USB_DEVICE(0x13d3, 0x3602), .driver_info = BTUSB_MEDIATEK |
> BTUSB_WIDEBAND_SPEECH |
> BTUSB_VALID_LE_STATES },
More information about the kernel-team
mailing list