summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/mthca/mthca_profile.h
diff options
context:
space:
mode:
authorKai-Heng Feng <kai.heng.feng@canonical.com>2019-01-27 16:33:59 +0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-03-10 07:09:01 +0100
commit95b6840860ee06e1826ace0c30561d8b7703a838 (patch)
treee24325811dc003452c9bcb290f12e05ba94ec583 /drivers/infiniband/hw/mthca/mthca_profile.h
parent302f4908d4f99ff84b714f2c9a990df8a667e91a (diff)
downloadtalos-obmc-linux-95b6840860ee06e1826ace0c30561d8b7703a838.tar.gz
talos-obmc-linux-95b6840860ee06e1826ace0c30561d8b7703a838.zip
Bluetooth: btrtl: Restore old logic to assume firmware is already loaded
commit 00df214b1faae520880cc5c57e206f21239ef741 upstream. 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> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/infiniband/hw/mthca/mthca_profile.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud