summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/rsi/Makefile
diff options
context:
space:
mode:
authorPrameela Rani Garnepudi <prameela.j04cs@gmail.com>2018-02-27 17:26:14 +0300
committerKalle Valo <kvalo@codeaurora.org>2018-03-13 19:36:57 +0300
commit2108df3c4b1856588ca2e7f641900c2bbf38467e (patch)
tree5554d429815ed2dac08315c3aa863ca6749a1949 /drivers/net/wireless/rsi/Makefile
parent4c10d56a76bb1d40ea6bede579d1522cbcdc438e (diff)
downloadlinux-2108df3c4b1856588ca2e7f641900c2bbf38467e.tar.xz
rsi: add coex support
With BT support, driver has to handle two streams of data (i.e. wlan and BT). Actual coex implementation is in firmware. Coex module just schedule the packets to firmware by taking them from the corresponding paths. Structures for module and protocol operations are introduced for this purpose. Protocol operations structure is global structure which can be shared among different modules. Move initialization of coex and operating mode values to rsi_91x_init(). Signed-off-by: Prameela Rani Garnepudi <prameela.j04cs@gmail.com> Signed-off-by: Siva Rebbagondla <siva.rebbagondla@redpinesignals.com> Signed-off-by: Amitkumar Karwar <amit.karwar@redpinesignals.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/net/wireless/rsi/Makefile')
-rw-r--r--drivers/net/wireless/rsi/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/rsi/Makefile b/drivers/net/wireless/rsi/Makefile
index 47c45908d894..ff87121a5928 100644
--- a/drivers/net/wireless/rsi/Makefile
+++ b/drivers/net/wireless/rsi/Makefile
@@ -5,6 +5,7 @@ rsi_91x-y += rsi_91x_mac80211.o
rsi_91x-y += rsi_91x_mgmt.o
rsi_91x-y += rsi_91x_hal.o
rsi_91x-y += rsi_91x_ps.o
+rsi_91x-$(CONFIG_RSI_COEX) += rsi_91x_coex.o
rsi_91x-$(CONFIG_RSI_DEBUGFS) += rsi_91x_debugfs.o
rsi_usb-y += rsi_91x_usb.o rsi_91x_usb_ops.o