Skip to content

Both commits have been dropped as they are already merged upstream#754

Open
shuaz-shuai wants to merge 2 commits intoqualcomm-linux:tech/net/bluetoothfrom
shuaz-shuai:tech/net/bluetooth
Open

Both commits have been dropped as they are already merged upstream#754
shuaz-shuai wants to merge 2 commits intoqualcomm-linux:tech/net/bluetoothfrom
shuaz-shuai:tech/net/bluetooth

Conversation

@shuaz-shuai
Copy link

Dropped commits b171fa9 and f057c60 as they are already merged upstream.

shuaz-shuai and others added 2 commits March 4, 2026 13:37
…ersion matches

Since USB can disconnect at any time, if it disconnects during
the BT firmware download, the BT controller firmware version may still
be updated even without completing the download.

When USB reconnects, the BT host detects the same version as in the
firmware file, which prevents the firmware from being downloaded again.

Therefore, remove the equality check to ensure that after
USB reconnection, the BT host can still download the firmware.

Signed-off-by: Shuai Zhang <shuai.zhang@oss.qualcomm.com>
Link: https://lore.kernel.org/all/20260108074353.1027877-1-shuai.zhang@oss.qualcomm.com/
The setup process previously combined error handling and retry gating
under one condition. As a result, the final failed attempt exited
without performing cleanup.

Update the failure path to always perform power and port cleanup on
setup failure, and reopen the port only when retrying.

Fixes: 9e80587 ("Bluetooth: hci_qca: Enhance retry logic in qca_setup")
Signed-off-by: Jinwang Li <jinwang.li@oss.qualcomm.com>
Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>

Link: https://lore.kernel.org/all/20260205062600.590342-1-jinwang.li@oss.qualcomm.com/
@che-jiang che-jiang force-pushed the tech/net/bluetooth branch from 2256b76 to 45bd075 Compare March 4, 2026 08:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant