From 631c0c5d532b1355d0ed0930459f6bab8e9a268a Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Wed, 29 Sep 2021 10:13:16 +0200 Subject: [PATCH] Make sure Intel BT gets built as a module (#1558) CONFIG_BT_HCIBTUSB selects CONFIG_BT_INTEL. That causes CONFIG_BT_INTEL to be built-in instead of being built as a kernel module. When the driver is built-in, loading firmware fails during early boot with the following error message: [ 1.058941] bluetooth hci0: Direct firmware load for intel/ibt-17-16-1.sfi failed with error -2 Make sure the driver is built as a module which should fix firmware loading. --- buildroot-external/kernel/device-support.config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/buildroot-external/kernel/device-support.config b/buildroot-external/kernel/device-support.config index d4972f7e4..98fd01a57 100644 --- a/buildroot-external/kernel/device-support.config +++ b/buildroot-external/kernel/device-support.config @@ -21,7 +21,7 @@ CONFIG_BT_LE=y CONFIG_BT_INTEL=m CONFIG_BT_BCM=m CONFIG_BT_RTL=m -CONFIG_BT_HCIBTUSB=y +CONFIG_BT_HCIBTUSB=m CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB_RTL=y