config SCSC_WLAN tristate "Driver for Samsung SCSC Maxwell Wifi" depends on SCSC_CORE depends on CFG80211 if SCSC_WLAN != n config SCSC_WLAN_OXYGEN_ENABLE bool "Enable OXYGEN for SCSC WLAN" default n ---help--- This option enables OXYGEN for SCSC WLAN. config SCSC_WLAN_KEY_MGMT_OFFLOAD bool "Enable roam offload for SCSC WLAN" default y ---help--- This option enables roam offload for SCSC WLAN. config SCSC_WLAN_DEBUG bool "Enable debug output from the SCSC Wifi driver" depends on SCSC_WLAN ---help--- This option enables debug support for the SCSC wifi chipset. config SCSC_WLAN_SKB_TRACKING bool "Enable debug memory tracking of skb data in the driver" ---help--- This option enables tracking of all skb data in the driver.. This will affect the performance! config SCSC_WLAN_OFFLINE_TRACE bool "Enable event logging buffer" ---help--- The wifi driver has support for event logging in a circular buffer. With the various trace enabled, the buffer is continually updated with logging information. The buffer can be dumped by writing to the proc file (/proc/driver/unifi0/hip2dbgdumptrigger). config SCSC_WLAN_OFFLINE_TX_TRACE depends on SCSC_WLAN_OFFLINE_TRACE bool "Enable transmit trace logging" ---help--- This option enables logging of transmit events to the buffer. This option is useful when tracing a transmission event from top to bottom. config SCSC_WLAN_OFFLINE_DATA_PLANE_PROFILE_TRACE depends on SCSC_WLAN_OFFLINE_TRACE bool "Enable extra information to the SDIO command logging" ---help--- This options creates additional information for the SDIO trace. config SCSC_WLAN_RX_NAPI bool "Enable use of net device napi rx polling api" ---help--- This option enables the drivers use of the napi api config SCSC_WLAN_RX_NAPI_GRO bool "Enable use of net device napi rx GRO" depends on SCSC_WLAN_RX_NAPI ---help--- This option enables the drivers use of the napi Generic Receive Offload config SCSC_WLAN_PSCHED_AMSDU bool "Enable transmit A-MSDU creation" default y ---help--- The driver packet scheduler can create A-MSDU frames from frames in the same TID queue for transmission.d config SCSC_WLAN_ANDROID bool "Android specific support" default y ---help--- Enable support for Android specific aspects of the driver. config SCSC_WLAN_STA_ONLY bool "Support WLAN STA only (no P2P/AP/IBSS)" default n ---help--- Enable only basic STA mode for debugging purposes config SCSC_WLAN_HIP_SUPPORT_SCATTER_GATHER_API bool "Enable scatter/gather IO for hip" default y ---help--- Enable the support for SDIO scatter/gather APIs for hip transfers. config SCSC_WLAN_KIC_OPS bool "Wi-Fi service driver provides OPS for KIC to use for various tasks" depends on SAMSUNG_KIC default y ---help--- Provide Wi-Fi service driver OPS, which KIC can use for triggering Wi-Fi related events. config SCSC_WLAN_GSCAN_ENABLE bool "Enable GSCAN in SCSC wlan driver" default y ---help--- This option enables GSCAN in SCSC wlan driver. config SCSC_WLAN_WES_NCHO bool "Enable Tango NCHO/WES feature" default y ---help--- This option enables the NCHO/WES feature by Tango. config SCSC_WLAN_MUTEX_DEBUG bool "Enable Mutex debugging mechanism in slsi wlan driver" default y ---help--- This option enables the Mutex debug reports in slsi wlan driver. config CONFIG_SCSC_WLAN_BLOCK_IPV6 bool "Block IPv6" default n ---help--- This option blocks IPv6 packets. config CONFIG_SCSC_WLAN_DISABLE_NAT_KA bool "Disable NAT" default n ---help--- This option disables NAT. config SCSC_WLAN_HANG_TEST bool "Test HANG Event" default y ---help--- This option facilitates triggering of HANG Event to reset WLAN endif config SCSC_WLAN_MAC_ADDRESS_FILENAME string "MAC address filename" default "/efs/wifi/.mac.info" ---help--- Select the programmed MAC address file. config SCSC_WLAN_MAX_INTERFACES int "Max number of virtual interfaces supported" range 1 3 default 3 ---help--- The driver structures are sized to support this number of interfaces.