670a322c31
Includes BT slimbus slave driver In Kconfig,removed BTFM_SLIM as default from BTFM_SLIM and leaf drivers. Remove depends on to remove recursive dependencies and use select to set the symbol to set dependency properly in defconfig by developer . Due to component driver changes in ALSA, some of the api used in bluetooth slave driver needs to be changed accordingly. Changes have been made for the same. Ported from msm-4.14 commit 4da0d05e9e61 ("bluetooth: Add snapshot of bluetooth components"). Change-Id: Ie9bfac17a0d325cd3cb1ac37e03b9a96d5cf2b04 Signed-off-by: Mahesh kumar sharma <smahesh@codeaurora.org>
53 lines
1.8 KiB
Makefile
53 lines
1.8 KiB
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
#
|
|
# Makefile for the Linux Bluetooth HCI device drivers.
|
|
#
|
|
|
|
obj-$(CONFIG_BT_HCIVHCI) += hci_vhci.o
|
|
obj-$(CONFIG_BT_HCIUART) += hci_uart.o
|
|
obj-$(CONFIG_BT_HCIBCM203X) += bcm203x.o
|
|
obj-$(CONFIG_BT_HCIBPA10X) += bpa10x.o
|
|
obj-$(CONFIG_BT_HCIBFUSB) += bfusb.o
|
|
obj-$(CONFIG_BT_HCIDTL1) += dtl1_cs.o
|
|
obj-$(CONFIG_BT_HCIBT3C) += bt3c_cs.o
|
|
obj-$(CONFIG_BT_HCIBLUECARD) += bluecard_cs.o
|
|
|
|
obj-$(CONFIG_BT_HCIBTUSB) += btusb.o
|
|
obj-$(CONFIG_BT_HCIBTSDIO) += btsdio.o
|
|
|
|
obj-$(CONFIG_BT_INTEL) += btintel.o
|
|
obj-$(CONFIG_BT_ATH3K) += ath3k.o
|
|
obj-$(CONFIG_BT_MRVL) += btmrvl.o
|
|
obj-$(CONFIG_BT_MRVL_SDIO) += btmrvl_sdio.o
|
|
obj-$(CONFIG_BT_WILINK) += btwilink.o
|
|
obj-$(CONFIG_BT_MTKUART) += btmtkuart.o
|
|
obj-$(CONFIG_BT_QCOMSMD) += btqcomsmd.o
|
|
obj-$(CONFIG_BT_BCM) += btbcm.o
|
|
obj-$(CONFIG_BT_RTL) += btrtl.o
|
|
obj-$(CONFIG_BT_QCA) += btqca.o
|
|
|
|
obj-$(CONFIG_BT_HCIUART_NOKIA) += hci_nokia.o
|
|
|
|
obj-$(CONFIG_BT_HCIRSI) += btrsi.o
|
|
obj-$(CONFIG_MSM_BT_POWER) += bluetooth-power.o
|
|
obj-$(CONFIG_BTFM_SLIM) += btfm_slim.o
|
|
obj-$(CONFIG_BTFM_SLIM) += btfm_slim_codec.o
|
|
obj-$(CONFIG_BTFM_SLIM_WCN3990) += btfm_slim_slave.o
|
|
obj-$(CONFIG_BT_SLIM_QCA6390) += btfm_slim_slave.o
|
|
|
|
btmrvl-y := btmrvl_main.o
|
|
btmrvl-$(CONFIG_DEBUG_FS) += btmrvl_debugfs.o
|
|
|
|
hci_uart-y := hci_ldisc.o
|
|
hci_uart-$(CONFIG_BT_HCIUART_SERDEV) += hci_serdev.o
|
|
hci_uart-$(CONFIG_BT_HCIUART_H4) += hci_h4.o
|
|
hci_uart-$(CONFIG_BT_HCIUART_BCSP) += hci_bcsp.o
|
|
hci_uart-$(CONFIG_BT_HCIUART_LL) += hci_ll.o
|
|
hci_uart-$(CONFIG_BT_HCIUART_ATH3K) += hci_ath.o
|
|
hci_uart-$(CONFIG_BT_HCIUART_3WIRE) += hci_h5.o
|
|
hci_uart-$(CONFIG_BT_HCIUART_INTEL) += hci_intel.o
|
|
hci_uart-$(CONFIG_BT_HCIUART_BCM) += hci_bcm.o
|
|
hci_uart-$(CONFIG_BT_HCIUART_QCA) += hci_qca.o
|
|
hci_uart-$(CONFIG_BT_HCIUART_AG6XX) += hci_ag6xx.o
|
|
hci_uart-$(CONFIG_BT_HCIUART_MRVL) += hci_mrvl.o
|
|
hci_uart-objs := $(hci_uart-y)
|