menuconfig XRADIO
	tristate "XRadio Driver features"
	default m
	---help---
	  This is an experimental driver for the XRADIO chip-set.
	  Enabling this option enables the generic driver without
	  any platform support.
	  Please select the appropriate platform below.

if XRADIO

config XRADIO_SDIO
	bool "SDIO bus wlan module"
	depends on XRADIO
	select MMC_UNSAFE_RESUME
	default y
	---help---
	  Say N here if module don't use sdio bus.
	  If unsure, say Y.

config XRADIO_NON_POWER_OF_TWO_BLOCKSIZES
	bool "Platform supports non-power-of-two SDIO transfer"
	depends on XRADIO
	default y
	---help---
	  Say N here only if you are running the driver on a platform
	  which does not have support for non-power-of-two SDIO transfer.
	  If unsure, say Y.

config XRADIO_USE_GPIO_IRQ
	bool "Use GPIO interrupt"
	depends on XRADIO
	default n
	---help---
	  Say Y here if you want to include GPIO IRQ support instead of SDIO IRQ.
	  If unsure, say Y.

config XRADIO_SUSPEND_POWER_OFF
	bool "Wlan power off in suspend"
	depends on XRADIO && PM
	default n
	---help---
	  Say Y if you want to wlan power off in suspend,
	  and then WoW will be disable.
	  If unsure, say N.

config XRADIO_EXTEND_SUSPEND
	bool "Support extend suspend(both Wow and power off)"
	depends on XRADIO && PM
	select XRADIO_SUSPEND_POWER_OFF
	default n
	---help---
	  Say Y if you want to support extend supend, but
	  extend suspend need to be support on your platform.
	  If unsure, say N.

config XRADIO_NOMAL_SUSPEND_FORCE
	bool "Support normal suspend(Wow for Single Crystal)"
	depends on XRADIO && PM && !XRADIO_SUSPEND_POWER_OFF
	default n
	---help---
	  Say Y if you want to support Wow for the special platform,
	  on which reference Clock of wlan input from host CPU,
	  but need to check it is support on your platform.
	  If unsure, say N.

menu "Driver debug features"
	depends on XRADIO

config XRADIO_DEBUG
	bool "Enable XRADIO debug messages (DEVELOPMENT)"
	default y
	---help---
	  Say Y if want driver debug information.
	  If unsure, say Y.

config XRADIO_ETF
	bool "XRADIO ETF Support for RF Test(DEVELOPMENT)"
	depends on XRADIO_DEBUG
	default y
	---help---
	  Say Y if want driver support ETF mode.
	  If unsure, say Y.

config XRADIO_DUMP_ON_ERROR
	bool "Dump kernel in case of critical error (DEVELOPMENT)"
	depends on XRADIO_DEBUG
	default n
	---help---
	  Say Y if want to Dump kernel in case of critical error.
	  If unsure, say N.

config XRADIO_DEBUGFS
	bool "Expose driver internals to DebugFS (DEVELOPMENT)"
	depends on XRADIO_DEBUG
	default y
	---help---
	  Say Y if want more methods to debug.
	  If unsure, say Y.

endmenu

endif
