original_kernel/drivers/bluetooth
Arnd Bergmann 6e9e6cc8f4 Bluetooth: btqcomsmd: fix compile-test dependency
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: e27ee2b16b ("Bluetooth: btqcomsmd: Allow driver to build if COMPILE_TEST is enabled")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
[bjorn: Restructure and clarify dependency to QCOM_WCNSS_CTRL]
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Acked-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-03-22 19:22:04 -07:00
..
Kconfig Bluetooth: btqcomsmd: fix compile-test dependency 2017-03-22 19:22:04 -07:00
Makefile
ath3k.c Bluetooth: Add another AR3012 04ca:3018 device 2017-02-16 17:35:23 +01:00
bcm203x.c
bfusb.c
bluecard_cs.c
bpa10x.c
bt3c_cs.c
btbcm.c Bluetooth: btbcm: Add a delay for module reset 2017-02-16 17:32:25 +01:00
btbcm.h
btintel.c
btintel.h
btmrvl_debugfs.c
btmrvl_drv.h
btmrvl_main.c Bluetooth: btmrvl: fix spelling mistake: "caibration" -> "calibration" 2017-02-16 17:38:51 +01:00
btmrvl_sdio.c btmrvl: fix spelling mistake: "actived" -> "activated" 2017-02-19 00:26:37 +01:00
btmrvl_sdio.h
btqca.c
btqca.h
btqcomsmd.c
btrtl.c
btrtl.h
btsdio.c
btuart_cs.c
btusb.c Bluetooth: Add another AR3012 04ca:3018 device 2017-02-16 17:35:23 +01:00
btwilink.c
dtl1_cs.c
hci_ag6xx.c
hci_ath.c
hci_bcm.c Bluetooth: hci_bcm: Add support for BCM2E95 and BCM2E96 2017-02-16 17:34:17 +01:00
hci_bcsp.c
hci_h4.c
hci_h5.c
hci_intel.c
hci_ldisc.c
hci_ll.c
hci_mrvl.c
hci_qca.c Bluetooth: hci_qca: fix spelling mistake: "Spurrious" -> "Spurious" 2017-02-18 20:09:47 +01:00
hci_uart.h
hci_vhci.c