-
Notifications
You must be signed in to change notification settings - Fork 349
Description
To Reproduce
- login in an Google account.
- type Chrome://flags in browser, search "Bluetooth Offload", enabled it. (in order to keep the BT offload On in ChromeOS)
- pair BT headset and connected BT headset.
- create a Video call. e.g. Google Meet.
- BT headset mic doesn't work on DUT. So that remote side can not hear the BT mic voice from DUT.
catch the sof fw logs:
[ 178753.847064] ( 1596.197876) c0 dw-dma src/drivers/dw/dma.c:1077 INFO dw_dma_avail_data_size() size is 0!
[ 178791.815812] ( 37.968750) c0 dai 14.62 src/audio/dai.c:951 WARN dai_copy(): nothing to copy
[ 178842.284560] ( 50.468746) c0 host 14.60 src/audio/host.c:470 INFO no bytes to copy, 0 avail in buffer, 64 free in DMA
Reproduction Rate
How often does the issue happen ? i.e. 1/10 (once in ten attempts), 1/1000 or all the time.
100%
Expected behavior
Host side, BT headset mic capturing work.
Impact
In any Video conference Call , client side can not hear the host side's BT headset mic voice.
Environment
-
Branch name and commit hash of the 2 repositories: sof (firmware/topology) and linux (kernel driver).
kernel: https://chromium.googlesource.com/chromiumos/third_party/kernel/+/refs/heads/chromeos-5.10
sof FW: https://github.com/thesofproject/sof/tree/adl-004-drop-stable -
Name of the topology file
sof topology: sof-adl-rt1019-rt5682.tplg -
Name of the platform(s) on which the bug is observed.
- Platform: ADL