Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Bluetooth: hci_intel: Add check for platform_driver_register

As platform_driver_register() could fail, it should be better
to deal with the return value in order to maintain the code
consisitency.

Fixes: 1ab1f239bf17 ("Bluetooth: hci_intel: Add support for platform driver")
Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>

authored by

Jiasheng Jiang and committed by
Luiz Augusto von Dentz
ab2d2a98 629f66aa

+5 -1
+5 -1
drivers/bluetooth/hci_intel.c
··· 1217 1217 1218 1218 int __init intel_init(void) 1219 1219 { 1220 - platform_driver_register(&intel_driver); 1220 + int err; 1221 + 1222 + err = platform_driver_register(&intel_driver); 1223 + if (err) 1224 + return err; 1221 1225 1222 1226 return hci_uart_register_proto(&intel_proto); 1223 1227 }