Re: [PATCH] Bluetooth: hci_qca: WCN3988: Drop baudrate change vendor event

From: Bartosz Golaszewski

Date: Wed Nov 04 2026 - 09:15:32 EST


On Wed, Nov 04, 2026 at 05:50:26PM +0800, Shuai Zhang wrote:
> Firmware download on the WCN3988 sometimes fails and is retried:
>
> Bluetooth: hci0: QCA TLV response size mismatch
> Bluetooth: hci0: QCA Failed to request file: qca/apbtfw11.tlv (-84)
>
> The vendor event answering the baudrate change command can arrive late
> and is then taken as the response of the last firmware segment, which
> waits for any vendor event. Its length is 2 instead of the expected 3:
>
> < HCI Command: Vendor (0x3f|0x0000) plen 220 (last segment)
> > HCI Event: Vendor (0xff) plen 2
> 92 01
>
> Drop and wait for this event on the WCN3988.
>
> Signed-off-by: Shuai Zhang <shuai.zhang@xxxxxxxxxxxxxxxx>
> ---

Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxxxxxxxx>