public inbox for linux-bluetooth@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] Bluetooth: btusb: Mediatek ISO interface cliam/release adjustment
@ 2024-09-16 11:39 Chris Lu
  2024-09-16 11:39 ` [PATCH 1/4] Bluetooth: btusb: mediatek: move Bluetooth power off in btusb_mtk_shutdown Chris Lu
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Chris Lu @ 2024-09-16 11:39 UTC (permalink / raw)
  To: Marcel Holtmann, Johan Hedberg, Luiz Von Dentz
  Cc: Sean Wang, Aaron Hou, Steve Lee, linux-bluetooth, linux-kernel,
	linux-mediatek, Chris Lu

MediaTek performs some test on the platform which can support LE audio and
ISO data transmission with kernel driver. We found the additional interface
claim and release flow issue need some adjustment.

These patches mainly add a callback function within the usb_disconnect function
to prevent a kernel panic caused by interfaces not being released when the BT USB
dongle is physically removed. Additionally, the condition for claiming/releasing
ISO usb interface have also been adjusted to make driver works as expected.

Chris Lu (4):
  Bluetooth: btusb: mediatek: move Bluetooth power off in
    btusb_mtk_shutdown
  Bluetooth: btusb: add callback function in btusb_disconnect
  Bluetooth: btusb: mediatek: add intf release flow in usb disconnect
  Bluetooth: btusb: mediatek: change the conditions for
    claiming/releasing iso interface

 drivers/bluetooth/btusb.c | 32 +++++++++++++++++++++-----------
 1 file changed, 21 insertions(+), 11 deletions(-)

-- 
2.18.0


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-09-23 17:00 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-16 11:39 [PATCH 0/4] Bluetooth: btusb: Mediatek ISO interface cliam/release adjustment Chris Lu
2024-09-16 11:39 ` [PATCH 1/4] Bluetooth: btusb: mediatek: move Bluetooth power off in btusb_mtk_shutdown Chris Lu
2024-09-16 11:39 ` [PATCH 2/4] Bluetooth: btusb: add callback function in btusb_disconnect Chris Lu
2024-09-16 11:39 ` [PATCH 3/4] Bluetooth: btusb: mediatek: add intf release flow in usb disconnect Chris Lu
2024-09-16 11:39 ` [PATCH 4/4] Bluetooth: btusb: mediatek: change the conditions for claiming/releasing ISO interface Chris Lu
2024-09-23 17:00 ` [PATCH 0/4] Bluetooth: btusb: Mediatek ISO interface cliam/release adjustment patchwork-bot+bluetooth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox