config WILC
	tristate

config WLAN_VENDOR_MCHP
        bool "Microhip devices"
        default y
	help
	This adds support for WILC1000 & WILC3000 chips which support
	IEEE 802.11n WiFi. WILC3000 is a WiFi-BT combo chip.

if WLAN_VENDOR_MCHP

config WILC_SDIO
	tristate "WILC SDIO"
	depends on CFG80211 && INET && MMC
	select WILC
	select PWRSEQ_WILC
	help
	  This module adds support for the SDIO interface of adapters using
	  WILC1000 & WILC3000 chipset. The Atmel WILC1000 SDIO is a full speed interface.
	  It meets SDIO card specification version 2.0. The interface supports
	  the 1-bit/4-bit SD transfer mode at the clock range of 0-50 MHz.
	  The host can use this interface to read and write from any register
	  within the chip as well as configure the WILC1000 for data DMA.
	  To use this interface, pin9 (SDIO_SPI_CFG) must be grounded. Select
	  this if your platform is using the SDIO bus.
	  WILC3000 additionally supports BT 4.0 and BLE modes.

config WILC_SPI
	tristate "WILC SPI"
	depends on CFG80211 && INET && SPI
	select WILC
	select PWRSEQ_WILC
	help
	  This module adds support for the SPI interface of adapters using
	  WILC1000 & WILC3000 chipset. The Atmel WILC1000 has a Serial Peripheral
	  Interface (SPI) that operates as a SPI slave. This SPI interface can
	  be used for control and for serial I/O of 802.11 data. The SPI is a
	  full-duplex slave synchronous serial interface that is available
	  immediately following reset when pin 9 (SDIO_SPI_CFG) is tied to
	  VDDIO. Select this if your platform is using the SPI bus.
	  WILC3000 additionally supports BT 4.0 and BLE modes.

config WILC_HW_OOB_INTR
	bool "WILC out of band interrupt"
	depends on WILC_SDIO
	default n
	help
	  This option enables out-of-band interrupt support for the WILC1000 &
	  WILC3000 chipset. This OOB interrupt is intended to provide a faster
	  interrupt mechanism for SDIO host controllers that don't support SDIO
	  interrupt. Select this option If the SDIO host controller in your
	  platform doesn't support SDIO time devision interrupt.
endif
