xref: /OK3568_Linux_fs/kernel/drivers/net/wireless/st/cw1200/Kconfig (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only
2*4882a593Smuzhiyunconfig CW1200
3*4882a593Smuzhiyun	tristate "CW1200 WLAN support"
4*4882a593Smuzhiyun	depends on MAC80211 && CFG80211
5*4882a593Smuzhiyun	help
6*4882a593Smuzhiyun	  This is a driver for the ST-E CW1100 & CW1200 WLAN chipsets.
7*4882a593Smuzhiyun	  This option just enables the driver core, see below for
8*4882a593Smuzhiyun	  specific bus support.
9*4882a593Smuzhiyun
10*4882a593Smuzhiyunif CW1200
11*4882a593Smuzhiyun
12*4882a593Smuzhiyunconfig CW1200_WLAN_SDIO
13*4882a593Smuzhiyun	tristate "Support SDIO platforms"
14*4882a593Smuzhiyun	depends on CW1200 && MMC
15*4882a593Smuzhiyun	help
16*4882a593Smuzhiyun	  Enable support for the CW1200 connected via an SDIO bus.
17*4882a593Smuzhiyun	  By default this driver only supports the Sagrad SG901-1091/1098 EVK
18*4882a593Smuzhiyun	  and similar designs that utilize a hardware reset circuit. To
19*4882a593Smuzhiyun	  support different CW1200 SDIO designs you will need to override
20*4882a593Smuzhiyun	  the default platform data by calling cw1200_sdio_set_platform_data()
21*4882a593Smuzhiyun	  in your board setup file.
22*4882a593Smuzhiyun
23*4882a593Smuzhiyunconfig CW1200_WLAN_SPI
24*4882a593Smuzhiyun	tristate "Support SPI platforms"
25*4882a593Smuzhiyun	depends on CW1200 && SPI
26*4882a593Smuzhiyun	help
27*4882a593Smuzhiyun	  Enables support for the CW1200 connected via a SPI bus.  You will
28*4882a593Smuzhiyun	  need to add appropriate platform data glue in your board setup
29*4882a593Smuzhiyun	  file.
30*4882a593Smuzhiyun
31*4882a593Smuzhiyunendif
32