From patchwork Mon Aug 29 12:36:18 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 101909 Delivered-To: patch@linaro.org Received: by 10.140.29.52 with SMTP id a49csp1610038qga; Mon, 29 Aug 2016 05:36:38 -0700 (PDT) X-Received: by 10.66.82.3 with SMTP id e3mr32237688pay.54.1472474198531; Mon, 29 Aug 2016 05:36:38 -0700 (PDT) Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id yi8si38964231pac.65.2016.08.29.05.36.38; Mon, 29 Aug 2016 05:36:38 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932928AbcH2Mgg (ORCPT + 27 others); Mon, 29 Aug 2016 08:36:36 -0400 Received: from mout.kundenserver.de ([212.227.126.134]:54985 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756406AbcH2Mge (ORCPT ); Mon, 29 Aug 2016 08:36:34 -0400 Received: from wuerfel.lan. ([176.5.99.91]) by mrelayeu.kundenserver.de (mreue004) with ESMTPA (Nemesis) id 0MJYNz-1bhN0I2T2h-0035Ni; Mon, 29 Aug 2016 14:36:29 +0200 From: Arnd Bergmann To: Marcel Holtmann Cc: Bjorn Andersson , Arnd Bergmann , Gustavo Padovan , Johan Hedberg , linux-bluetooth@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] Bluetooth: add WCNSS dependency for HCI driver Date: Mon, 29 Aug 2016 14:36:18 +0200 Message-Id: <20160829123630.3314682-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:DZOmzpBUPQgBK5kR13VWDYHT5uIu0FmBoJPPx3IMQmOuXVxcK1/ i46H0orta0lRvp/8W231b8AjZ5ZUpErfm/Cq8J3Gt6daZhnxKj2E47HeQFH6P1O8ZX4LNAt +sJROYFpnB4rnmz6rGjEcZjZxQ4HP8xCzB1BvHiLp5zro3UY8cV9YOWSXhINS29ehhoI3Vp OZ6uJlMAk4HKi89SyRvOQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:eQ7bZMPcYTc=:zmCUdCs1bHrRdGxpLfPrPZ hgMoRzBdKU++uxMyluZpAgVAP1qoJrxMiYyrmMxIOId9ixOKq/4rNMX/GeOMKwbRGwBx7Gcx7 AQdbU+Wi6WZF+JiaRdWUE0/VVf5RAFmLJC0D7T8Pf0UYkHm0SUuFohCGfw4AnBnWtl0/y/3if 5SEVdpl4dbwO/4UQLNCsUzyfYTscPKlKfa/rOMbjipx4rbVX3L4TfxEC7mS1432sAMorxBRBT qpEoPsW73Kc/6CQ0OZVSwnrvxzKJRUuuuXLGDCG09SEUlbB6GtLlOCachpYHl1W7Lu9At+dBc sn0aSts97zh52LjeGQi6xTjpZtYQ42AKeu+RcL2w74bKHoHeb0zuF1wLafe3UZVDkm6ZFA41t sOGDESUPJWwkSdJkUI8RcK1YSBTaW7QEMIbI6opQRNkcnnHK8OoRdtHL7+gCObn/Fd9mG4Yfe +i5V5+MnecLXGKNDuxKkTwaUlKqIXz5JaOEjVqx3hFzMKYwTnGWu5hMslHHG8+7a6yLDXyiNj rjvGr1t220DVononcRXcI2biSumk6b0If+A7QlpHU32N/2Kug7X9PJyy4SeRq1ij2TwWeeOzt SWsedGrpnvX43d1gnjXFQ3C2udjdHjhO7eYFLRWwlJ2vMgcLB822ySYz59FdzrIXprhUYBgY8 Ds0QbUDULR73a5PUL+nChAjinAb8A7AFvOAKYbuY1lLFm1bXBzmQcMJ71bN2sNjedFAI= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The newly added bluetooth driver is based on the soc-specific support, but lacks the obvious compile-time dependency on that: drivers/bluetooth/btqcomsmd.o: In function `btqcomsmd_probe': btqcomsmd.c:(.text.btqcomsmd_probe+0x40): undefined reference to `qcom_wcnss_open_channel' btqcomsmd.c:(.text.btqcomsmd_probe+0x5c): undefined reference to `qcom_wcnss_open_channel' Makefile:969: recipe for target 'vmlinux' failed Signed-off-by: Arnd Bergmann Fixes: 90c107dc8b2c ("Bluetooth: Introduce Qualcomm WCNSS SMD based HCI driver") --- drivers/bluetooth/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.9.0 diff --git a/drivers/bluetooth/Kconfig b/drivers/bluetooth/Kconfig index 2c481911f1ce..43e9f9328df8 100644 --- a/drivers/bluetooth/Kconfig +++ b/drivers/bluetooth/Kconfig @@ -333,7 +333,7 @@ config BT_WILINK config BT_QCOMSMD tristate "Qualcomm SMD based HCI support" - depends on QCOM_SMD + depends on QCOM_SMD && QCOM_WCNSS_CTRL select BT_QCA help Qualcomm SMD based HCI driver.