qcacld-3.0: Initial snapshot of ihelium wlan driver
qcacld-3.0: Initial snapshot of ihelium wlan driver
This is SU Release 5.0.0.139.
Change-Id: Icf598ca97da74f84bea607e4e902d1889806f507
diff --git a/Kconfig b/Kconfig
new file mode 100644
index 0000000..9cf8e1d
--- /dev/null
+++ b/Kconfig
@@ -0,0 +1,110 @@
+comment "Qualcomm Atheros CLD WLAN module"
+
+config QCA_CLD_WLAN
+
+ tristate "Qualcomm Atheros CLD WLAN module"
+ default n
+ help
+ Add support for the Qualcomm Atheros CLD WLAN module
+
+if QCA_CLD_WLAN != n
+
+config QCACLD_WLAN_LFR3
+ bool "Enable the WLAN Legacy Fast Roaming feature Version 3"
+ default n
+
+config PRIMA_WLAN_OKC
+ bool "Enable the Prima WLAN Opportunistic Key Caching feature"
+ default n
+
+config PRIMA_WLAN_11AC_HIGH_TP
+ bool "Enable the Prima WLAN 802.11ac High Throughput option (depends upon kernel support)"
+ default n
+
+config WLAN_FEATURE_11W
+ bool "Enable the WLAN 802.11w Protected Management Frames feature"
+ default n
+
+config WLAN_FEATURE_LPSS
+ bool "Enable the WLAN LPSS feature"
+ default n
+
+config QCOM_VOWIFI_11R
+ bool "Enable Fast Transition (11r) feature"
+ default n
+
+config QCACLD_FEATURE_NAN
+ bool "Enable NAN feature"
+ default n
+
+config QCACLD_FEATURE_GREEN_AP
+ bool "Enable Green AP feature"
+ default n
+
+config HELIUMPLUS
+ bool "Enable Beeliner based descriptor structures for Helium"
+ default n
+
+config 64BIT_PADDR
+ bool "Enable 37-bit physical/bus addresses"
+ depends on HELIUMPLUS
+ default n
+
+config QCOM_TDLS
+ bool "Enable TDLS feature"
+ default n
+
+config QCOM_LTE_COEX
+ bool "Enable QCOM LTE Coex feature"
+ default n
+
+config MPC_UT_FRAMEWORK
+ bool "Enable Unit test framework for multiport concurrency"
+ default n
+
+config WLAN_OFFLOAD_PACKETS
+ bool "Enable offload packets feature"
+ default n
+
+config WLAN_FEATURE_MEMDUMP
+ bool "Enable MEMDUMP feature"
+ default n
+
+config FEATURE_TSO
+ bool "Enable TCP Segmentation Offload"
+ depends on HELIUMPLUS
+ default n
+
+config FEATURE_TSO_DEBUG
+ bool "Enable TCP Segmentation Offload with debug"
+ depends on FEATURE_TSO
+ default n
+
+config WLAN_FASTPATH
+ bool "Enable fastpath for datapackets"
+ default n
+
+config WLAN_NAPI
+ bool "Enable NAPI - datapath rx"
+ default n
+
+config WLAN_NAPI_DEBUG
+ bool "Enable debug logging on NAPI"
+ depends on WLAN_NAPI
+ default n
+
+config WLAN_TX_FLOW_CONTROL_V2
+ bool "Enable tx flow control version:2"
+ default n
+
+config WLAN_LRO
+ bool "Enable Large Receive Offload"
+ depends on HELIUMPLUS
+ depends on CONFIG_INET_LRO
+ default n
+
+config WLAN_FEATURE_RX_WAKELOCK
+ bool "Enable RX wake lock feature"
+ default n
+
+endif # QCA_CLD_WLAN