1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2b2ba99ffSLuciano Coelhoconfig WLCORE
3b2ba99ffSLuciano Coelho	tristate "TI wlcore support"
4bd842171SKalle Valo	depends on MAC80211
57b3115f2SLuciano Coelho	select FW_LOADER
6a7f7f624SMasahiro Yamada	help
7b2ba99ffSLuciano Coelho	  This module contains the main code for TI WLAN chips.  It abstracts
8b2ba99ffSLuciano Coelho	  hardware-specific differences among different chipset families.
9b2ba99ffSLuciano Coelho	  Each chipset family needs to implement its own lower-level module
10b2ba99ffSLuciano Coelho	  that will depend on this module for the common code.
117b3115f2SLuciano Coelho
12b2ba99ffSLuciano Coelho	  If you choose to build a module, it will be called wlcore. Say N if
137b3115f2SLuciano Coelho	  unsure.
147b3115f2SLuciano Coelho
15b2ba99ffSLuciano Coelhoconfig WLCORE_SPI
16b2ba99ffSLuciano Coelho	tristate "TI wlcore SPI support"
1704654c38SUri Mashiach	depends on WLCORE && SPI_MASTER && OF
187b3115f2SLuciano Coelho	select CRC7
19a7f7f624SMasahiro Yamada	help
207b3115f2SLuciano Coelho	  This module adds support for the SPI interface of adapters using
21b2ba99ffSLuciano Coelho	  TI WLAN chipsets.  Select this if your platform is using
227b3115f2SLuciano Coelho	  the SPI bus.
237b3115f2SLuciano Coelho
24b2ba99ffSLuciano Coelho	  If you choose to build a module, it'll be called wlcore_spi.
257b3115f2SLuciano Coelho	  Say N if unsure.
267b3115f2SLuciano Coelho
27b2ba99ffSLuciano Coelhoconfig WLCORE_SDIO
28b2ba99ffSLuciano Coelho	tristate "TI wlcore SDIO support"
29b2ba99ffSLuciano Coelho	depends on WLCORE && MMC
30a7f7f624SMasahiro Yamada	help
317b3115f2SLuciano Coelho	  This module adds support for the SDIO interface of adapters using
32b2ba99ffSLuciano Coelho	  TI WLAN chipsets.  Select this if your platform is using
337b3115f2SLuciano Coelho	  the SDIO bus.
347b3115f2SLuciano Coelho
35b2ba99ffSLuciano Coelho	  If you choose to build a module, it'll be called wlcore_sdio.
367b3115f2SLuciano Coelho	  Say N if unsure.
37