OSDN Git Service

Bluetooth: btrtl: Add null check in setup
authorAbhishek Pandit-Subedi <abhishekpandit@chromium.org>
Wed, 6 Jan 2021 04:58:58 +0000 (20:58 -0800)
committerMarcel Holtmann <marcel@holtmann.org>
Wed, 6 Jan 2021 07:40:37 +0000 (08:40 +0100)
commitb649813eadbc062d8682f7a20aa025275707dd1f
tree9fe4b9c2410a6bad5acd596f9288b1bed652192b
parenta5687c644015a097304a2e47476c0ecab2065734
Bluetooth: btrtl: Add null check in setup

btrtl_dev->ic_info is only available from the controller on cold boot
(the lmp subversion matches the device model and this is used to look up
the ic_info). On warm boots (firmware already loaded),
btrtl_dev->ic_info is null.

Fixes: 05672a2c14a4 (Bluetooth: btrtl: Enable central-peripheral role)
Signed-off-by: Abhishek Pandit-Subedi <abhishekpandit@chromium.org>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/bluetooth/btrtl.c