# SPDX-License-Identifier: GPL-2.0-only
config CC33XX
	tristate "TI CC33XX support"
	depends on MAC80211
	select FW_LOADER
	help
	  This module contains the main code for TI CC33XX WLAN chips. It abstracts
	  hardware-specific differences among different chipset families.
	  Each chipset family needs to implement its own lower-level module
	  that will depend on this module for the common code.

	  If you choose to build a module, it will be called cc33xx. Say N if
	  unsure.

config CC33XX_SPI
	tristate "TI CC33XX SPI support"
	depends on CC33XX && SPI_MASTER && OF
	select CRC7
	help
	  This module adds support for the SPI interface of adapters using
	  TI CC33XX chipsets.  Select this if your platform is using
	  the SPI bus.

	  If you choose to build a module, it'll be called cc33xx_spi.
	  Say N if unsure.

config CC33XX_SDIO
	tristate "TI CC33XX SDIO support"
	depends on CC33XX && MMC
	help
	  This module adds support for the SDIO interface of adapters using
	  TI CC33XX WLAN chipsets.  Select this if your platform is using
	  the SDIO bus.

	  If you choose to build a module, it'll be called cc33xx_sdio.
	  Say N if unsure.
