Revert "Bluetooth: btusb: Configure altsetting for HCI_USER_CHANNEL"
authorHsin-chen Chuang <chharry@chromium.org>
Wed, 16 Apr 2025 09:53:37 +0000 (09:53 +0000)
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>
Wed, 21 May 2025 14:28:08 +0000 (10:28 -0400)
commitf330734a6315ab3360a524946ea624675b246956
treeadb10bcc264538280b66a48abf830bfaa1fc8af6
parent7d70989fcea7f79afe018a7e34d3486406c7a94e
Revert "Bluetooth: btusb: Configure altsetting for HCI_USER_CHANNEL"

This reverts commit 75ddcd5ad40ecd9fbc9f5a7a2ed0e1e74921db3c.

This patch doesn't work quite well - It's observed that with this patch
HFP is flaky on most of the existing USB Bluetooth controllers: Intel
chips sometimes send out no packet for Transparent codec; MTK chips may
generate SCO data with a wrong handle for CVSD codec; RTK could split
the data with a wrong packet size for Transparent codec; ... etc.

Cc: chromeos-bluetooth-upstreaming@chromium.org
Signed-off-by: Hsin-chen Chuang <chharry@chromium.org>
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
drivers/bluetooth/Kconfig
drivers/bluetooth/btusb.c