diff options
author | Kai-Heng Feng <kai.heng.feng@canonical.com> | 2019-01-27 09:33:59 +0100 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2019-01-28 13:23:59 +0100 |
commit | 00df214b1faae520880cc5c57e206f21239ef741 (patch) | |
tree | 58f94b7206cf2bf559230f4c3a21a5eccdb0a3d4 /Documentation/logo.gif | |
parent | Bluetooth: make hw_err static, reduces object code size (diff) | |
download | linux-00df214b1faae520880cc5c57e206f21239ef741.tar.xz linux-00df214b1faae520880cc5c57e206f21239ef741.zip |
Bluetooth: btrtl: Restore old logic to assume firmware is already loaded
Realtek bluetooth may not work after reboot:
[ 12.446130] Bluetooth: hci0: RTL: rtl: unknown IC info, lmp subver a99e, hci rev 826c, hci ver 0008
This is a regression introduced by commit 26503ad25de8 ("Bluetooth:
btrtl: split the device initialization into smaller parts"). The new
logic errors out early when no matching IC info can be found, in this
case it means the firmware is already loaded.
So let's assume the firmware is already loaded when we can't find
matching IC info, like the old logic did.
Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=201921
Fixes: 26503ad25de8 ("Bluetooth: btrtl: split the device initialization into smaller parts")
Cc: stable@vger.kernel.org # 4.19+
Signed-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'Documentation/logo.gif')
0 files changed, 0 insertions, 0 deletions