From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753531AbdCAW7J (ORCPT ); Wed, 1 Mar 2017 17:59:09 -0500 Received: from mout.kundenserver.de ([212.227.126.131]:56219 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753152AbdCAW6w (ORCPT ); Wed, 1 Mar 2017 17:58:52 -0500 From: Arnd Bergmann To: Marcel Holtmann , Gustavo Padovan , Johan Hedberg Cc: Arnd Bergmann , Bjorn Andersson , Javier Martinez Canillas , Loic Poulain , linux-bluetooth@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] Bluetooth: btqcomsmd: fix compile-test dependency Date: Wed, 1 Mar 2017 23:48:40 +0100 Message-Id: <20170301224907.1263804-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:y7qDASwJStkNBaQMcDhk9k5kJf3HpNw2Wx9NeCEh6SYtezuqCJa hli+WgLD4ENyuY9tBGTkHYZZB7Ihn6cwhfIka6IZICfwvkt5dgow6FIWIeezYXBPPy1eszf JEdBIEf5nFN1Lzas+eEruWACqug8ynbG/DmhGTm6HqK3SDc4GQNGc0OPR92NolbMyJ31s/m Oe4P91Vx7qVSDzO+LzJ+Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:Fv6Jb6ThVQ4=:YNWrbN4Z8HbT3qpXBW1J6F hPPlsT3JfXHdyO1fkgoE9CyH3aj0k6ypz9YziwmRQjI6rym93vjcJ20F0CKCDFNSTvYqKIayT FPtFYw4ELEjiyDtFt/oLPCIf2FPqwAfocqlDJYGk0cNbAHzK/J1AEb7eoq/GJR0+EV7FXr/7d ocYa2TAG7xQEL49oXfy6nWx4WxLwLRFeeb3zi6d48JJCzVUdDEHwYdR1e0KyyMn6XTd9pQX+0 v0HaGEpBof7HqWct9/6JWmlfEm5S6zRmqNjoCgsZlaE2SMbX1ShC1Um3uR0/SvGEbEzMKZ4rs rVt9T0fwtHBcfc8BEmcyGVC2DAwqrNQmmaXEobV9xplx98+OB/eaKntcGl4iT3+ddevy/FxXN bu0x1d1jsyQYs206DApmB3b2GepWls1q3Y8PezI2qD2u5GRQWyYxwiYiVAsOcq6kHt97FczBh oKVSbA7Rc2s9ok3XEcIQfDgq4zUA3St1UozJcpKTqSE8x2nNwOkNGK/9H0tkyi+vm3oBfCbF2 pEvytDgocu+V9n9/IQ3hDuGdCAhoU6lZumgMOCAAwoLgpjVCzr0EZUq65HUKuJ8Xuid+9Noj8 UB2PSkqkgM+oz5OQyoGNZR3c4Hk2k9LBJFgcqcV8q9otOa2P2Q3gUPdJdx5a0SDmQ0MX2+f5H J2QMDHe1jQSdMO6Pbm+cceoQpL3fihX/PUOFoJgzEzx3QHkdtdsIzvqK9cJ5TVGODjBw= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org compile-testing fails when QCOM_SMD is a loadable module: drivers/bluetooth/built-in.o: In function `btqcomsmd_send': btqca.c:(.text+0xa8): undefined reference to `qcom_smd_send' drivers/bluetooth/built-in.o: In function `btqcomsmd_probe': btqca.c:(.text+0x3ec): undefined reference to `qcom_wcnss_open_channel' btqca.c:(.text+0x46c): undefined reference to `qcom_smd_set_drvdata' This clarifies the dependency to allow compile-testing only when SMD is completely disabled, otherwise the dependency on QCOM_SMD will make sure we can link against it. Fixes: e27ee2b16bad ("Bluetooth: btqcomsmd: Allow driver to build if COMPILE_TEST is enabled") Signed-off-by: Arnd Bergmann --- drivers/bluetooth/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/bluetooth/Kconfig b/drivers/bluetooth/Kconfig index c2c14a12713b..2ef2b240b31b 100644 --- a/drivers/bluetooth/Kconfig +++ b/drivers/bluetooth/Kconfig @@ -344,7 +344,7 @@ config BT_WILINK config BT_QCOMSMD tristate "Qualcomm SMD based HCI support" - depends on (QCOM_SMD && QCOM_WCNSS_CTRL) || COMPILE_TEST + depends on (QCOM_SMD && QCOM_WCNSS_CTRL) || (COMPILE_TEST && QCOM_SMD=n) select BT_QCA help Qualcomm SMD based HCI driver. -- 2.9.0