Index: chromeos/drivers/ath6kl/Kconfig |
diff --git a/chromeos/drivers/ath6kl/Kconfig b/chromeos/drivers/ath6kl/Kconfig |
index c84cc133de34d13b83c4bb2c0a5a94410814e404..ae2cdf48b74c76d09808554e7b30a761fece63e8 100644 |
--- a/chromeos/drivers/ath6kl/Kconfig |
+++ b/chromeos/drivers/ath6kl/Kconfig |
@@ -1,16 +1,17 @@ |
config ATH6K_LEGACY |
- tristate "Atheros AR600x support (non mac80211)" |
- depends on MMC |
- depends on WLAN_80211 |
+ tristate "Atheros AR6003 support (non mac80211)" |
+ depends on MMC && WLAN |
+ select WIRELESS_EXT |
+ select WEXT_PRIV |
help |
- This module adds support for wireless adapters based on Atheros AR600x chipset running over SDIO. If you choose to build it as a module, it will be called ath6kl. |
+ This module adds support for wireless adapters based on Atheros AR6003 chipset running over SDIO. If you choose to build it as a module, it will be called ath6kl. Pls note that AR6002 and AR6001 are not supported by this driver. |
choice |
- prompt "AR600x Board Data Configuration" |
+ prompt "AR6003 Board Data Configuration" |
depends on ATH6K_LEGACY |
default AR600x_SD31_XXX |
help |
- Select the appropriate board data template from the list below that matches your AR600x based reference design. |
+ Select the appropriate board data template from the list below that matches your AR6003 based reference design. |
config AR600x_SD31_XXX |
bool "SD31-xxx" |
@@ -44,7 +45,7 @@ choice |
depends on ATH6KL_ENABLE_COEXISTENCE |
default AR600x_DUAL_ANTENNA |
help |
- Select the appropriate configuration from the list below that matches your AR600x based reference design. |
+ Indicates the number of antennas being used by BT and WLAN. Select the appropriate configuration from the list below that matches your AR6003 based reference design. |
config AR600x_DUAL_ANTENNA |
bool "Dual Antenna" |
@@ -62,7 +63,7 @@ choice |
depends on ATH6KL_ENABLE_COEXISTENCE |
default AR600x_BT_AR3001 |
help |
- Select the appropriate configuration from the list below that matches your AR600x based reference design. |
+ Select the appropriate configuration from the list below that matches your AR6003 based reference design. |
config AR600x_BT_QCOM |
bool "Qualcomm BTS4020X" |
@@ -103,7 +104,7 @@ config ATH6KL_CFG80211 |
bool "CFG80211 support" |
depends on ATH6K_LEGACY |
help |
- Enables support for CFG80211 APIs |
+ Enables support for CFG80211 APIs. The default option is to use WEXT. Even with this option enabled, WEXT is not explicitly disabled and the onus of not exercising WEXT lies on the application(s) running in the user space. |
config ATH6KL_HTC_RAW_INTERFACE |
bool "RAW HTC support" |
@@ -123,6 +124,13 @@ config ATH6KL_SKIP_ABI_VERSION_CHECK |
help |
Forces the driver to disable ABI version check. Caution: Incompatilbity between the host driver and target firmware may lead to unknown side effects. |
+config ATH6KL_BT_UART_FC_POLARITY |
+ int "UART Flow Control Polarity" |
+ depends on ATH6KL_LEGACY |
+ default 0 |
+ help |
+ Configures the polarity of UART Flow Control. A value of 0 implies active low and is the default setting. Set it to 1 for active high. |
+ |
config ATH6KL_DEBUG |
bool "Debug support" |
depends on ATH6K_LEGACY |