From 361d1b969ecdba1a8a62613626f90fc025b94660 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=B6rg=20Krause?= Date: Thu, 31 Aug 2017 11:49:31 +0200 Subject: [PATCH] bluez5_utils: define FIRMWARE_DIR for hciattach_bcm43xx MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit The tool hciattach_bcm43xx defines the default firmware path in `/etc/firmware`, but the Broadcom firmware blobs are usually stored in `/lib/firmware`. Signed-off-by: Jörg Krause Signed-off-by: Thomas Petazzoni --- package/bluez5_utils/bluez5_utils.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/bluez5_utils/bluez5_utils.mk b/package/bluez5_utils/bluez5_utils.mk index 1bc69691e4..57e9c264e1 100644 --- a/package/bluez5_utils/bluez5_utils.mk +++ b/package/bluez5_utils/bluez5_utils.mk @@ -80,6 +80,10 @@ define BLUEZ5_UTILS_INSTALL_GATTTOOL $(INSTALL) -D -m 0755 $(@D)/attrib/gatttool $(TARGET_DIR)/usr/bin/gatttool endef BLUEZ5_UTILS_POST_INSTALL_TARGET_HOOKS += BLUEZ5_UTILS_INSTALL_GATTTOOL +# hciattach_bcm43xx defines default firmware path in `/etc/firmware`, but +# Broadcom firmware blobs are usually located in `/lib/firmware`. +BLUEZ5_UTILS_CONF_ENV += \ + CPPFLAGS='$(TARGET_CPPFLAGS) -DFIRMWARE_DIR=\"/lib/firmware\"' BLUEZ5_UTILS_CONF_OPTS += --enable-deprecated else BLUEZ5_UTILS_CONF_OPTS += --disable-deprecated -- 2.30.2