xref: /linux/drivers/net/wireless/st/cw1200/Kconfig (revision 58e16d792a6a8c6b750f637a4649967fcac853dc)
1*ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2560424e9SKalle Valoconfig CW1200
3560424e9SKalle Valo	tristate "CW1200 WLAN support"
4560424e9SKalle Valo	depends on MAC80211 && CFG80211
5560424e9SKalle Valo	help
6560424e9SKalle Valo	  This is a driver for the ST-E CW1100 & CW1200 WLAN chipsets.
7560424e9SKalle Valo	  This option just enables the driver core, see below for
8560424e9SKalle Valo	  specific bus support.
9560424e9SKalle Valo
10560424e9SKalle Valoif CW1200
11560424e9SKalle Valo
12560424e9SKalle Valoconfig CW1200_WLAN_SDIO
13560424e9SKalle Valo	tristate "Support SDIO platforms"
14560424e9SKalle Valo	depends on CW1200 && MMC
15560424e9SKalle Valo	help
16560424e9SKalle Valo	  Enable support for the CW1200 connected via an SDIO bus.
17560424e9SKalle Valo	  By default this driver only supports the Sagrad SG901-1091/1098 EVK
18560424e9SKalle Valo	  and similar designs that utilize a hardware reset circuit. To
19560424e9SKalle Valo	  support different CW1200 SDIO designs you will need to override
20560424e9SKalle Valo	  the default platform data by calling cw1200_sdio_set_platform_data()
21560424e9SKalle Valo	  in your board setup file.
22560424e9SKalle Valo
23560424e9SKalle Valoconfig CW1200_WLAN_SPI
24560424e9SKalle Valo	tristate "Support SPI platforms"
25560424e9SKalle Valo	depends on CW1200 && SPI
26560424e9SKalle Valo	help
27560424e9SKalle Valo	  Enables support for the CW1200 connected via a SPI bus.  You will
28560424e9SKalle Valo	  need to add appropriate platform data glue in your board setup
29560424e9SKalle Valo	  file.
30560424e9SKalle Valo
31560424e9SKalle Valoendif
32