mbox series

[v4,0/2] Bluetooth: Add btrealtek data struct and improve SCO sound quality of RTK chips

Message ID 20221005084331.1001-1-hildawu@realtek.com (mailing list archive)
Headers show
Series Bluetooth: Add btrealtek data struct and improve SCO sound quality of RTK chips | expand

Message

Hilda Wu Oct. 5, 2022, 8:43 a.m. UTC
From: Hilda Wu <hildawu@realtek.com>

Add btrealtek data struct and use definition of vendor flags to manage
the specific chip.

The Bluetooth: btusb: Ignore zero length of USB packets on ALT 6 for
specific chip need to transmit mSBC data continuously without the
zero length of USB packets.

---
Changes in v4:
 - Since the original 0002 patch has no dependency with this 0001 patch.
   So let the 0002 patch submit independent.

Changes in v3:
 - Use the vendor function to replace btus_recv_isoc.
 - For ignore_usb_alt6_packet_flow, manage the common flag by the vendor private flag.

Changes in v2:
 - Set the proper priv_size to hci_alloc_dev_priv().
 - Separate commits for functions.
---
Thank you for your review and suggestions.

Hilda Wu (2):
  Bluetooth: btrtl: Add btrealtek data struct
  Bluetooth: btsub: Ignore zero length of USB packets on ALT 6 for
    specific chip

 drivers/bluetooth/btrtl.c |  7 +++++++
 drivers/bluetooth/btrtl.h | 21 +++++++++++++++++++++
 drivers/bluetooth/btusb.c | 28 ++++++++++++++++++++++++++--
 3 files changed, 54 insertions(+), 2 deletions(-)

Comments

patchwork-bot+bluetooth@kernel.org Oct. 11, 2022, 8:50 p.m. UTC | #1
Hello:

This series was applied to bluetooth/bluetooth-next.git (master)
by Luiz Augusto von Dentz <luiz.von.dentz@intel.com>:

On Wed, 5 Oct 2022 16:43:29 +0800 you wrote:
> From: Hilda Wu <hildawu@realtek.com>
> 
> Add btrealtek data struct and use definition of vendor flags to manage
> the specific chip.
> 
> The Bluetooth: btusb: Ignore zero length of USB packets on ALT 6 for
> specific chip need to transmit mSBC data continuously without the
> zero length of USB packets.
> 
> [...]

Here is the summary with links:
  - [v4,1/2] Bluetooth: btrtl: Add btrealtek data struct
    https://git.kernel.org/bluetooth/bluetooth-next/c/a0acc8e27228
  - [v4,2/2] Bluetooth: btusb: Ignore zero length of USB packets on ALT 6 for specific chip
    https://git.kernel.org/bluetooth/bluetooth-next/c/d6a615c8b539

You are awesome, thank you!