]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc.
authorTim Jiang <tjiang@codeaurora.org>
Tue, 1 Jun 2021 09:57:10 +0000 (17:57 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 20 Jul 2021 14:22:39 +0000 (16:22 +0200)
commit126899b2f2c7228c7ffb31c78df3444008800779
tree855250339e61f7902bdb9cd1fbcdb03074f27ee8
parent5d16a8280078701fc03d6a0367c3251809743274
Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc.

[ Upstream commit 4f00bfb372674d586c4a261bfc595cbce101fbb6 ]

This is btsoc timing issue, after host start to downloading bt firmware,
ep2 need time to switch from function acl to function dfu, so host add
20ms delay as workaround.

Signed-off-by: Tim Jiang <tjiang@codeaurora.org>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/bluetooth/btusb.c