From: mark-yw.chen Date: Mon, 2 Aug 2021 12:59:41 +0000 (+0800) Subject: Bluetooth: btusb: Enable MSFT extension for Mediatek Chip (MT7921) X-Git-Tag: v5.15~428^2~161^2~36 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=654e6f7700c46017af309aab594f0afdebc30740;p=platform%2Fkernel%2Flinux-starfive.git Bluetooth: btusb: Enable MSFT extension for Mediatek Chip (MT7921) The Mdiatek MT7921(7961) support MSFT HCI extensions, we are using 0xFD30 for VsMsftOpCode. Signed-off-by: mark-yw.chen Signed-off-by: Marcel Holtmann --- diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c index fec798d..b1a05bb 100644 --- a/drivers/bluetooth/btusb.c +++ b/drivers/bluetooth/btusb.c @@ -3775,6 +3775,8 @@ static int btusb_mtk_setup(struct hci_dev *hdev) bt_dev_err(hdev, "Failed to send wmt func ctrl (%d)", err); return err; } + + hci_set_msft_opcode(hdev, 0xFD30); goto done; default: bt_dev_err(hdev, "Unsupported hardware variant (%08x)",