Re: rtw89: BT connect state differs between scoreboard and bt_info on RTL8851B
From: Maxim Skokov
Date: Tue Sep 15 2026 - 09:37:22 EST
Same on WL_FW 0.29.41.5, the newest in linux-firmware, with the sink
connected and playing:
[status] : enable:Y, btg:N, connect:N, mailbox_avl:Y
[profile] : profile: , A2DP_active:Y, PAN_active:N
[bt_info] : raw_data[49 00 d0 00 04 00] (type:auto/cnt:82/same:3)
[scoreboard] : BT0->WL:0x40000003(total:0, bt_update:26)
BTC_BSCB_BT_CONNECT is not set here either.
Two further notes.
BTC_BSCB_A2DP_ACT was set before I reloaded the driver (BT0->WL was
0x40000013) and is not set after, with the sink connected and streaming
throughout. bt_update does not advance, so BT firmware appears to send a
scoreboard update only on change, and the state the driver lost on
rmmod/insmod is never restored.
The cycle reports are unavailable on this firmware, which is why I have no
slot statistics to go with this: fcxcysta[0/5], fcxslots[0/1],
fcxstep[0/3], fcxnullsta[0/2].