]> git.itanic.dy.fi Git - linux-stable/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>
Mon, 19 Jul 2021 08:04:46 +0000 (10:04 +0200)
commit377c584c325efe4eca9d7117684a07e82267213d
treef568b682305325df3ecf26960a9c19a90dbc70e2
parent387d99b463afd0f6d6db006b3008eee5c5d68c85
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