+623
@@ -0,0 +1,623 @@
|
||||
# This file allows user to override the factory
|
||||
# defaults for the WLAN Driver
|
||||
|
||||
#############################################
|
||||
# General configurations
|
||||
#############################################
|
||||
# This ini is used to set Phy Mode (auto, b, g, n, etc/) Valid values are
|
||||
# 0-12, with 0 = Auto, 12 = 11ax.
|
||||
gDot11Mode=0
|
||||
|
||||
# This ini is used to set default Cck ChainMask
|
||||
# 0: disable the cck tx chain mask (default)
|
||||
# 1: enable the cck tx chain mask
|
||||
gCckChainMaskEnable=1
|
||||
|
||||
# This ini is used to set default channel bonding mode 24GHZ
|
||||
# 0 - 20MHz IF bandwidth centered on IF carrier
|
||||
# 1 - 40MHz IF bandwidth with lower 20MHz supporting the primary channel
|
||||
# 2 - reserved
|
||||
# 3 - 40MHz IF bandwidth with higher 20MHz supporting the primary channel
|
||||
# 4 - 20/40MHZ offset LOW 40/80MHZ offset CENTERED
|
||||
# 5 - 20/40MHZ offset CENTERED 40/80MHZ offset CENTERED
|
||||
# 6 - 20/40MHZ offset HIGH 40/80MHZ offset CENTERED
|
||||
# 7 - 20/40MHZ offset LOW 40/80MHZ offset LOW
|
||||
# 8 - 20/40MHZ offset HIGH 40/80MHZ offset LOW
|
||||
# 9 - 20/40MHZ offset LOW 40/80MHZ offset HIGH
|
||||
# 10 - 20/40MHZ offset-HIGH 40/80MHZ offset HIGH
|
||||
gChannelBondingMode24GHz=0
|
||||
|
||||
# This ini is used to show OEM is 6Ghz disabled. For legacy OEM apps
|
||||
# having no support for 6Ghz, the default value is 1 and thus driver will
|
||||
# not serve 6Ghz info to legacy oem application.
|
||||
# OEM apps supporting 6Ghz sets the ini value to 0 to get 6Ghz
|
||||
# information from driver.
|
||||
oem_6g_support_disable=0
|
||||
|
||||
# etsi_srd_chan_in_master_mode is to enable/disable ETSI SRD channels in
|
||||
# master mode PCL and ACS functionality
|
||||
# Bit map for enabling the SRD mode in various modes are as follows:-
|
||||
# BIT 0:- Enable/Disable SRD channels for SAP.
|
||||
# BIT 1:- Enable/Disable SRD channels for P2P-GO.
|
||||
# BIT 2:- Enable/Disable SRD channels for NAN.
|
||||
# Rest of the bits are currently reserved for future SRD channel support for
|
||||
# other vdevs.
|
||||
etsi13_srd_chan_in_master_mode=7
|
||||
|
||||
|
||||
#############################################
|
||||
# STA related configurations
|
||||
#############################################
|
||||
# This ini is used to ignore default peer info
|
||||
gIgnorePeerErpInfo=1
|
||||
|
||||
# This ini is used to enable/disable probe request deferral as per OCE spec
|
||||
oce_enable_probe_req_deferral=0
|
||||
|
||||
# This ini is used to set probe request rate to 5.5Mbps as per OCE requirement
|
||||
# in 2.4G band
|
||||
oce_enable_probe_req_rate=0
|
||||
|
||||
# Channel Band preference to 5GHZ to calculate best candidate
|
||||
chan_band_weightage=5
|
||||
|
||||
# Channel Congestion Weightage to calculate best candidate
|
||||
channel_congestion_weightage=10
|
||||
|
||||
#############################################
|
||||
# SAP related configurations
|
||||
#############################################
|
||||
# This ini is used to set Max peers connected for SAP
|
||||
gSoftApMaxPeers=10
|
||||
|
||||
# This ini is used to enable/disable AP OBSS protection
|
||||
gEnableApOBSSProt=1
|
||||
|
||||
# This ini is used to override SAP channel.
|
||||
# If gWlanMccToSccSwitchMode = 0: disabled.
|
||||
# If gWlanMccToSccSwitchMode = 1: Enable switch.
|
||||
# If gWlainMccToSccSwitchMode = 2: Force switch with SAP restart.
|
||||
# If gWlainMccToSccSwitchMode = 3: Force switch without SAP restart.
|
||||
# If gWlainMccToSccSwitchMode = 4: Switch using fav channel(s)without SAP
|
||||
# restart.
|
||||
# If gWlainMccToSccSwitchMode = 5: Force switch without SAP restart.MCC allowed
|
||||
# in exceptional cases.
|
||||
# If gWlainMccToSccSwitchMode = 6: Force Switch without SAP restart only in
|
||||
# user preferred band.
|
||||
gWlanMccToSccSwitchMode=3
|
||||
|
||||
# This ini is used to set default RTSThreshold
|
||||
# If minimum value 0 is selected then it will use always RTS
|
||||
# max is the max frame size
|
||||
RTSThreshold=1048576
|
||||
|
||||
# This ini is used to enable green ap feature
|
||||
gEnableGreenAp=1
|
||||
|
||||
# This ini is used to enable/disable oce feature for SAP
|
||||
oce_sap_enable=0
|
||||
|
||||
# This ini is used to enable/disable fils discovery in sap mode
|
||||
oce_enable_fils_discovery_sap=0
|
||||
|
||||
# This ini is used to enable the enhanced green ap feature
|
||||
gEnableEGAP=1
|
||||
|
||||
#############################################
|
||||
# Concurrency related configurations
|
||||
#############################################
|
||||
# This ini is for different concurrency combinations to DBS or inter band
|
||||
# MCC. Default is DBS for STA+STA and STA+P2P.
|
||||
#
|
||||
# 0 - inter-band MCC
|
||||
# 1 - DBS
|
||||
#
|
||||
# BIT 0: STA+STA
|
||||
# BIT 1: STA+P2P
|
||||
# BIT 2-31: Reserved
|
||||
channel_select_logic_conc=0
|
||||
|
||||
# This ini is used to allow STA+SAP SCC on DFS channel with master mode
|
||||
# support disabled, the value is defined by enum PM_AP_DFS_MASTER_MODE.
|
||||
# 0 - Disallow STA+SAP SCC on DFS channel
|
||||
# 1 - Allow STA+SAP SCC on DFS channel with master mode disabled
|
||||
# This needs gEnableDFSMasterCap enabled to allow SAP SCC with
|
||||
# STA on DFS but dfs master mode disabled. Single SAP is not allowed
|
||||
# on DFS.
|
||||
# 2 - enhance "1" with below requirement
|
||||
# a. Allow single SAP (GO) start on DFS channel.
|
||||
# b. Allow CAC process on DFS channel in single SAP (GO) mode
|
||||
# c. Allow DFS radar event process in single SAP (GO) mode
|
||||
# d. Disallow CAC and radar event process in SAP (GO) + STA mode.
|
||||
# The value 2 of this ini requires master mode to be enabled so it is
|
||||
# mandatory to enable the dfs master mode ini gEnableDFSMasterCap
|
||||
# along with it.
|
||||
g_sta_sap_scc_on_dfs_chan=0
|
||||
|
||||
|
||||
#############################################
|
||||
# Data path related configurations
|
||||
#############################################
|
||||
# DP Tx Ring Size
|
||||
dp_tx_ring_size=3072
|
||||
|
||||
# DP TSO Enabled
|
||||
TSOEnable=1
|
||||
|
||||
# This ini entry is used to enable/disable GRO feature standalonely.
|
||||
# Value 0: Disable GRO feature
|
||||
# Value 1: Enable Dynamic GRO feature, TC rule can control GRO
|
||||
# behavior of STA mode
|
||||
# Value 3: Enable GRO feature forcibly
|
||||
GROEnable=1
|
||||
|
||||
# Ctrl to enable fastpath feature
|
||||
gEnableFastPath=1
|
||||
|
||||
# This ini is used to specify the behaviour of the driver for NUD tracking.
|
||||
# If the ini value is:-
|
||||
# 0: Driver will not track the NUD failures, and ignore the same.
|
||||
# 1: Driver will track the NUD failures and if honoured will disconnect from
|
||||
# the connected BSSID.
|
||||
# 2: Driver will track the NUD failures and if honoured will roam away from
|
||||
# the connected BSSID to a new BSSID to retain the data connectivity.
|
||||
# 3: Driver will try to roam to a new AP but if roam fails, disconnect.
|
||||
gEnableNUDTracking=2
|
||||
|
||||
# This ini is used to set RPS map for different RX queues.
|
||||
#
|
||||
# List of RPS CPU maps for different rx queues registered by WLAN driver
|
||||
# Ref - Kernel/Documentation/networking/scaling.txt
|
||||
# RPS CPU map for a particular RX queue, selects CPU(s) for bottom half
|
||||
# processing of RX packets. For example, for a system with 4 CPUs,
|
||||
# 0xe: Use CPU1 - CPU3 and donot use CPU0.
|
||||
# 0x0: RPS is disabled, packets are processed on the interrupting CPU.
|
||||
#
|
||||
# WLAN driver registers NUM_TX_QUEUES queues for tx and rx each during
|
||||
# alloc_netdev_mq. Hence, we need to have a cpu mask for each of the rx queues.
|
||||
#
|
||||
# For example, if the NUM_TX_QUEUES is 4, a sample WLAN ini entry may look like
|
||||
# rpsRxQueueCpuMapList=a b c d
|
||||
# For a 4 CPU system (CPU0 - CPU3), this implies:
|
||||
# 0xa - (1010) use CPU1, CPU3 for rx queue 0
|
||||
# 0xb - (1011) use CPU0, CPU1 and CPU3 for rx queue 1
|
||||
# 0xc - (1100) use CPU2, CPU3 for rx queue 2
|
||||
# 0xd - (1101) use CPU0, CPU2 and CPU3 for rx queue 3
|
||||
# In practice, we may want to avoid the cores which are heavily loaded.
|
||||
#
|
||||
# Default value of rpsRxQueueCpuMapList. Different platforms may have
|
||||
# different configurations for NUM_TX_QUEUES and # of cpus, and will need to
|
||||
# configure an appropriate value via ini file. Setting default value to 'e' to
|
||||
# avoid use of CPU0 (since its heavily used by other system processes) by rx
|
||||
# queue 0, which is currently being used for rx packet processing.
|
||||
#
|
||||
# Maximum length of string used to hold a list of cpu maps for various rx
|
||||
# queues. Considering a 16 core system with 5 rx queues, a RPS CPU map
|
||||
# list may look like -
|
||||
# rpsRxQueueCpuMapList = ffff ffff ffff ffff ffff
|
||||
# (all 5 rx queues can be processed on all 16 cores)
|
||||
# max string len = 24 + 1(for '\0'). Considering 30 to be on safe side.
|
||||
rpsRxQueueCpuMapList=f3
|
||||
|
||||
# This ini is used to control DP Software to mark the ICMP request packets
|
||||
# to be sent to FW at certain interval (in milliseconds).
|
||||
# The value 0 is used to disable marking of ICMP requests to be sent to FW.
|
||||
# The value -1 is used to mark all the ICMP requests to be sent to FW.
|
||||
# Any value greater than zero indicates the time interval (in milliseconds)
|
||||
# at which ICMP requests are marked to be sent to FW.
|
||||
icmp_req_to_fw_mark_interval=200
|
||||
|
||||
|
||||
#############################################
|
||||
# Scan related configurations
|
||||
#############################################
|
||||
# This ini is used to set maximum time in msecs spent in active 2G channel scan
|
||||
# if it's not zero, in case of zero, CFG_ACTIVE_MAX_CHANNEL_TIME is used for 2G
|
||||
# channels also.
|
||||
active_max_channel_time_2g=40
|
||||
|
||||
# This INI is added for a specific OEM on their request, who don’t want to
|
||||
# use PNO offload scan (sched scans). This is useful only if PNO scan offload
|
||||
# is disabled. If PNO scan is enabled this INI should be disabled and its
|
||||
# by default disabled intentionally.
|
||||
# This is used to acquire wake lock to handle the case where PNO scan offload
|
||||
# is disabled so that wlan is not suspended during scan before connect and
|
||||
# thus scan is not aborted in between. In case PNO scan is offloaded, the FW
|
||||
# will take care of connect scans and will wake up host when candidate is found
|
||||
# Related: Scan
|
||||
wake_lock_in_user_scan=1
|
||||
|
||||
# This ini is used to set default snr monitor
|
||||
gEnableSNRMonitoring=1
|
||||
|
||||
# Configure the 6Ghz scan mode
|
||||
# 0 - Remove 6GHz channels in the scan request
|
||||
# 1 - Allow/Add 6Ghz PSC channels to scan request
|
||||
# 2 - Allow all the 6Ghz channels
|
||||
# 3 - Scan the channels (both PSC and non-PSC) found in RNR-IEs while scanning
|
||||
# 2g and 5g bands. Host fills all PSC and non-PSC channels in the scan
|
||||
# request and set the flag FLAG_SCAN_ONLY_IF_RNR_FOUND for each channel.
|
||||
# 4 - Scan the complete PSC channel list for every duty cycle. For every
|
||||
# duty cycle scan, host fills all 6g channels and sets the flag
|
||||
# FLAG_SCAN_ONLY_IF_RNR_FOUND only for non-PSC channels. Rest of the scans
|
||||
# will be done only on RNR channels (PSC and non-PSC).
|
||||
# 5 - Scan the complete 6g(PSC and non-PSC) channel list for every duty cycle.
|
||||
# For every duty cycle scan, host fills all 6g channels and doesn't set the
|
||||
# flag FLAG_SCAN_ONLY_IF_RNR_FOUND for any 6g (PSC/non-PSC) channels. Rest
|
||||
# of the scans will be done only on RNR (PSC and non-PSC channels).
|
||||
scan_mode_6ghz=2
|
||||
|
||||
#############################################
|
||||
# Roaming related configurations
|
||||
#############################################
|
||||
# This ini is used to configure roaming scan behavior from HOST
|
||||
# 0 : DBS scan
|
||||
# 1 : Non-DBS scan
|
||||
roaming_scan_policy=1
|
||||
|
||||
# This is used to control the RSSI threshold for neighbor lookup.
|
||||
gNeighborLookupThreshold=76
|
||||
|
||||
# This INI is used to decide whether to Roam or not based on RSSI. AP1 is the
|
||||
# currently associated AP and AP2 is chosen for roaming. The Roaming will
|
||||
# happen only if AP2 has better Signal Quality and it has a RSSI better than
|
||||
# AP2. RoamRssiDiff is the number of units (typically measured in dB) AP2
|
||||
# is better than AP1.
|
||||
RoamRssiDiff=3
|
||||
|
||||
# This value is the timeout values for the cached roam candidate
|
||||
# entries in firmware. If this value is 0, then that entry is not
|
||||
# valid
|
||||
roam_candidate_validity_timer=0
|
||||
|
||||
# This ini is used to enable/disable ESE feature
|
||||
EseEnabled=1
|
||||
|
||||
# Enable IP subnet detection during legacy fast roming version 3. Legacy fast
|
||||
# roaming could roam across IP subnets without host processors' knowledge.
|
||||
# This feature enables firmware to wake up the host processor if it
|
||||
# successfully determines change in the IP subnet. Change in IP subnet could
|
||||
# potentially cause disruption in IP connnectivity if IP address is not
|
||||
# refreshed.
|
||||
gLFRSubnetDetectionEnable=0
|
||||
|
||||
# This ini is applicable only for candidate selection during BTM roam trigger.
|
||||
# For this roam_score_delta_bitmap bit 10 should be set to 1.
|
||||
minimum_btm_candidate_score=0
|
||||
|
||||
# This ini is used to configure BTM
|
||||
#
|
||||
# Bit 0: Enable/Disable the BTM offload. Set this to 1 will
|
||||
# enable and 0 will disable BTM offload.
|
||||
#
|
||||
# BIT 2, 1: Action on non matching candidate with cache. If a BTM request
|
||||
# is received from AP then the candidate AP's may/may-not be present in
|
||||
# the firmware scan cache . Based on below config firmware will decide
|
||||
# whether to forward BTM frame to host or consume with firmware and proceed
|
||||
# with Roaming to candidate AP.
|
||||
# 00 scan and consume
|
||||
# 01 no scan and forward to host
|
||||
# 10, 11 reserved
|
||||
#
|
||||
# BIT 5, 4, 3: Roaming handoff decisions on multiple candidates match
|
||||
# for unsolicited BTM request.
|
||||
# 000 match if exact BSSIDs are found
|
||||
# 001 match if at least one top priority BSSID only
|
||||
# 010, 011, 100, 101, 110, 111 reserved
|
||||
# In case of solicited request intersection of Roam cache/candidates
|
||||
# with candidates in BTM request is taken into consideration.
|
||||
#
|
||||
# BIT 6: Set this to 1 will send BTM query frame and 0 not sent.
|
||||
#
|
||||
# BIT 7: Roam BTM candidates based on the roam score instead of BTM preferred
|
||||
# value
|
||||
#
|
||||
# BIT 8: BTM query preference over 11k neighbor report request
|
||||
#
|
||||
# BIT 9: BTM query with candidate list
|
||||
#
|
||||
# BIT 10: When this bit is set, Firmware will forward BTM Request Frame to
|
||||
# driver when the frame contains MBO assoc retry attribute. Driver will send
|
||||
# this frame to supplicant and supplicant will use the frame info for
|
||||
# denylisting the AP so for the next connection framework will avoid this AP.
|
||||
#
|
||||
# BIT 11-31: Reserved
|
||||
#
|
||||
btm_offload_config=1473
|
||||
|
||||
#############################################
|
||||
# Power related configurations
|
||||
#############################################
|
||||
# This ini is used to set suspend mode. Configurations are as follows:
|
||||
# 0 - Does not support suspend.
|
||||
# 1 - Legency suspend mode, PDEV suspend.
|
||||
# 2 - WOW suspend mode.
|
||||
# 3 - Full power down while suspend.
|
||||
gSuspendMode=2
|
||||
|
||||
# This ini is used to enable runtime PM
|
||||
# 0: RTPM disabled, so CxPC aware RTPM will be disabled as well
|
||||
# 1: RTPM enabled, but CxPC aware RTPM disabled
|
||||
# 2: RTPM enabled and CxPC aware RTPM enabled as well
|
||||
gRuntimePM=2
|
||||
|
||||
# This ini is used to PCIe bus suspend as part of platform system suspend for
|
||||
# SAP with one or more clients connected
|
||||
#
|
||||
# 0: PCIe Bus suspend is not supported in SAP mode with one or more clients
|
||||
# connected
|
||||
# 1: PCIe Bus suspend is supported in SAP mode with one or more clients
|
||||
# connected
|
||||
enable_bus_suspend_in_sap_mode=1
|
||||
|
||||
# This ini is used to PCIe bus suspend as part of platform system suspend for
|
||||
# P2PGO with one or more clients connected
|
||||
#
|
||||
# 0: PCIe Bus suspend is not supported in P2PGO mode with one or more clients
|
||||
# connected
|
||||
# 1: PCIe Bus suspend is supported in P2PGO mode with one or more clients
|
||||
# connected
|
||||
enable_bus_suspend_in_go_mode=1
|
||||
|
||||
# This ini is used to enable or disable TWT support.
|
||||
enable_twt=0
|
||||
|
||||
#############################################
|
||||
# P2p related configurations
|
||||
#############################################
|
||||
# This ini is used to enable/disable to derive the P2P MAC address from the
|
||||
# primary MAC address.
|
||||
isP2pDeviceAddrAdministrated=0
|
||||
|
||||
|
||||
#############################################
|
||||
# NAN related configurations
|
||||
#############################################
|
||||
# ndi_max_support - To configure max number of ndi host supports
|
||||
ndi_max_support=2
|
||||
|
||||
# gNdpKeepAlivePeriod - To configure duration of how many seconds
|
||||
# to wait to kickout peer if peer is not reachable.
|
||||
gNdpKeepAlivePeriod=20
|
||||
|
||||
# disable_6g_nan - Disable NAN feature support in 6GHz
|
||||
# When set to 1 NAN feature will be disabled in 6GHz.
|
||||
disable_6g_nan=1
|
||||
|
||||
|
||||
#############################################
|
||||
# Thermal mitigation configurations
|
||||
#############################################
|
||||
# Currently, Wifi framework will remap the levels requested from Thermal
|
||||
# Search WifiThermalConstants via Code Search can get the mapping table
|
||||
# NONE -> NONE
|
||||
# LIGHT -> NONE
|
||||
# MODERATE -> NONE
|
||||
# SEVERE -> LIGHT (tput 90%)
|
||||
# CRITICAL -> SEVERE (tput 50%)
|
||||
# EMERGENCY -> EMERGENCY (tput 10%)
|
||||
# Set Thermal mitigation feature control
|
||||
gThermalMitigationEnable=0
|
||||
# Set Thermal mitigation throttle duty cycle level0
|
||||
gThrottleDutyCycleLevel0=0
|
||||
# Set Thermal mitigation throttle duty cycle level1
|
||||
gThrottleDutyCycleLevel1=10
|
||||
# Set Thermal mitigation throttle duty cycle level2
|
||||
gThrottleDutyCycleLevel2=10
|
||||
# Set Thermal mitigation throttle duty cycle level3
|
||||
gThrottleDutyCycleLevel3=60
|
||||
# Set Thermal mitigation throttle duty cycle level4
|
||||
gThrottleDutyCycleLevel4=60
|
||||
# Set Thermal mitigation throttle duty cycle level5
|
||||
gThrottleDutyCycleLevel5=95
|
||||
|
||||
|
||||
#############################################
|
||||
# Probe request IE configurations
|
||||
#############################################
|
||||
# This ini is used to enable/disable probe request IE white listing feature.
|
||||
# Values 0 and 1 are used to disable and enable respectively, by default this
|
||||
# feature is disabled.
|
||||
g_enable_probereq_whitelist_ies=1
|
||||
|
||||
# This ini is used to include the IEs from 0 to 31 in probe request,
|
||||
# when corresponding bit is set.
|
||||
g_probe_req_ie_bitmap_0=11
|
||||
|
||||
# This ini is used to include the IEs from 32 to 63 in probe request,
|
||||
# when corresponding bit is set.
|
||||
g_probe_req_ie_bitmap_1=270336
|
||||
|
||||
# This ini is used to include the IEs from 96 to 127 in probe request,
|
||||
# when corresponding bit is set.
|
||||
g_probe_req_ie_bitmap_3=2147485696
|
||||
|
||||
# This ini is used to include the IEs from 160 to 191 in probe request,
|
||||
# when corresponding bit is set.
|
||||
g_probe_req_ie_bitmap_5=2147483648
|
||||
|
||||
# This ini is used to include the IEs from 192 to 223 in probe request,
|
||||
# when corresponding bit is set.
|
||||
g_probe_req_ie_bitmap_6=536870912
|
||||
|
||||
# This ini is used to include the IEs from 224 to 255 in probe request,
|
||||
# when corresponding bit is set.
|
||||
g_probe_req_ie_bitmap_7=2147483648
|
||||
|
||||
# This ini is used to include the specified OUIs in vendor specific IE
|
||||
# of probe request.
|
||||
gProbeReqOUIs=0050F208 0050F204 506F9A0A 506F9A09 506F9A16
|
||||
|
||||
|
||||
#############################################
|
||||
# DTIM related configurations
|
||||
#############################################
|
||||
# This ini is used to enable/disable modulated DTIM feature.
|
||||
#
|
||||
# 0 - Disable modulated DTIM.
|
||||
# 1 to 10 - The maximum No. of modulated DTIM period used for calculating the
|
||||
# target listen interval.
|
||||
#
|
||||
# The target listen interval will be updated to firmware when host driver is
|
||||
# setting the suspend DTIM parameters.
|
||||
#
|
||||
# This configuration will be ignored when dynamic DTIM is enabled(by
|
||||
# gEnableDynamicDTIM).
|
||||
gEnableModulatedDTIM=2
|
||||
|
||||
# This ini is used to set default MaxLIModulatedDTIM
|
||||
gMaxLIModulatedDTIM=6
|
||||
|
||||
# gEnableDTIMSelectionDiversity - Enable/Disable chain
|
||||
# selection optimization for one chain dtim
|
||||
gEnableDTIMSelectionDiversity=3
|
||||
|
||||
|
||||
#############################################
|
||||
# 802.11d related configurations
|
||||
#############################################
|
||||
# This ini is used to set 11d support flag
|
||||
g11dSupportEnabled=0
|
||||
|
||||
# This ini enables 11d in world mode, irrespective of value of
|
||||
# g11dSupportEnabled
|
||||
enable_11d_in_world_mode=1
|
||||
|
||||
|
||||
#############################################
|
||||
# TDLS related configurations
|
||||
#############################################
|
||||
# This ini is used to configure the number of Tx/Rx packet, below which
|
||||
# within last gTDLSTxStatsPeriod period is considered as idle condition.
|
||||
gTDLSIdlePacketThreshold=1
|
||||
|
||||
# This ini is used to configure the number of Tx/Rx packets during the
|
||||
# period of gTDLSTxStatsPeriod when exceeded, a TDLS Discovery request
|
||||
# is triggered.
|
||||
gTDLSTxPacketThreshold=10
|
||||
|
||||
|
||||
#############################################
|
||||
# APF related configurations
|
||||
#############################################
|
||||
# This config item controls MC/BC APF in active mode. There are 3 modes:
|
||||
# 0) disabled - APF is disabled in active mode
|
||||
# 1) enabled - APF is enabled for all packets in active mode
|
||||
# 2) adaptive - APF is enabled for packets up to some throughput threshold
|
||||
gActiveMcBcBpfMode=1
|
||||
|
||||
# This config item controls UC APF in active mode. There are 3 modes:
|
||||
# 0) disabled - APF is disabled in active mode
|
||||
# 1) enabled - APF is enabled for all packets in active mode
|
||||
# 2) adaptive - APF is enabled for packets up to some throughput threshold
|
||||
gActiveUcBpfMode=2
|
||||
|
||||
#############################################
|
||||
# IOT related configurations
|
||||
#############################################
|
||||
# This INI when enabled will force 1x1 connection with certain peer.
|
||||
# The implementation for this ini would be as follows:-
|
||||
# Value 0: Even if the AP is present in OUI, 1x1 will not be forced
|
||||
# Value 1: If antenna sharing supported, then only do 1x1.
|
||||
# Value 2: If AP present in OUI, force 1x1 connection.
|
||||
# Supported Feature: connection
|
||||
gForce1x1Exception=0
|
||||
|
||||
|
||||
#############################################
|
||||
# misc.
|
||||
#############################################
|
||||
# gSelfGenFrmPwr is to set self-generated frame power in tx chain mask
|
||||
# for CCK rates
|
||||
gSelfGenFrmPwr=3
|
||||
|
||||
# Enable peer unmap confirmation support in the Host. Host will send
|
||||
# this support to the FW only if FW support is enabled.
|
||||
gEnablePeerUnmapConfSupport=1
|
||||
|
||||
# This ini is used to enable/disable Simple Service Discovery Protocol(SSDP).
|
||||
ssdp=0
|
||||
|
||||
# This ini is used to specify the duration in which any supp. nb command from
|
||||
# userspace will not be processed completely in driver. For ex, the default
|
||||
# value of 3 seconds signifies that consecutive commands within that
|
||||
# time will not be processed fully.
|
||||
nb_commands_interval=1
|
||||
|
||||
# This ini is used to serialize the WMI commandsif required.
|
||||
# 0: Not allowed
|
||||
# 1: Serialize WMI commands, 1 command at a time
|
||||
# Default: 2: As advertized by FW
|
||||
gWmiCreditCount=1
|
||||
|
||||
# This ini is used to enable dynamic configuration of TCP limit output bytes
|
||||
# tcp_limit_output_bytes param. Enabling this will let driver post message to
|
||||
# cnss-daemon, accordingly cnss-daemon will modify the tcp_limit_output_bytes.
|
||||
# Supported Feature: Tcp limit output bytes
|
||||
gTcpLimitOutputEnable=0
|
||||
|
||||
# wlm_latency_flags_low - WLM flags setting for low level
|
||||
#
|
||||
# |31 12| 11 | 10 |9 8|7 6|5 4|3 2| 1 | 0 |
|
||||
# +------+------+------+------+------+------+------+-----+-----+
|
||||
# | RSVD | SSLP | CSLP | RSVD | Roam | RSVD | DWLT | DFS | SUP |
|
||||
# +------+-------------+-------------+-------------------------+
|
||||
# | WAL | PS | Roam | Scan |
|
||||
#
|
||||
# bit 0: Avoid scan request from HLOS if setting
|
||||
# bit 1: Skip DFS channel SCAN if setting
|
||||
# bit 2-3: Define policy of dwell time/duration for each foreign channel
|
||||
# (b2 b3)
|
||||
# (0 0 ): Default scan dwell time
|
||||
# (0 1 ): Reserve
|
||||
# (1 0 ): Shrink off channel dwell time
|
||||
# (1 1 ): Reserve
|
||||
# bit 4-5: Reserve for scan
|
||||
# bit 6-7: Define roaming policy
|
||||
# (b6 b7)
|
||||
# (0 0 ): Default roaming behavior, allow roaming in all scenarios
|
||||
# (0 1 ): Disallow all roaming
|
||||
# (1 0 ): Allow roaming when final bmissed
|
||||
# (1 1 ): Reserve
|
||||
# bit 8-9: Reserve for roaming
|
||||
# bit 10: Disable css power collapse if setting
|
||||
# bit 11: Disable sys sleep if setting
|
||||
# bit 12-31: Reserve for future usage
|
||||
#
|
||||
# |63 50| 49 | 48 |47 40|39 33| 32 |
|
||||
# +------+------+--------+------------+-------+-----------+
|
||||
# | RSVD | HBB | PM-QOS | RSVD | RSVD | RX Thread |
|
||||
# +------+------+--------+------------+-------+-----------+
|
||||
# | common | TX Path | RX Path |
|
||||
#
|
||||
# bit 39-32: Rx path related optimization
|
||||
# bit 32: disable rx_thread for vdev
|
||||
# bit 33-39: Reserved
|
||||
# bit 40-47: Tx path related optimization
|
||||
# bit 40-47: Reserved
|
||||
# bit 48-63: common changes
|
||||
# bit 48: Request for pm_qos vote
|
||||
# bit 49: Request for high ddr bus bandwidth
|
||||
wlm_latency_flags_low=3080
|
||||
|
||||
# Enable/Disable OFDM scambler seed
|
||||
gEnableUpdateScramSeed=1
|
||||
|
||||
# This ini is used to handle coex unsafe freq event
|
||||
#
|
||||
# @Min: 0 (Honor Firmware event)
|
||||
# @Max: 1 (Don't honor Firmware event)
|
||||
# Default: 0
|
||||
coex_unsafe_chan_nb_user_prefer=1
|
||||
|
||||
# This ini is used whether to configure MAC address from the cfg file or not
|
||||
# @Min: 0
|
||||
# @Max: 1
|
||||
# Default: 0
|
||||
enable_mac_provision=1
|
||||
|
||||
# Enable/disable Self Recovery
|
||||
gEnableSelfRecovery=1
|
||||
|
||||
END
|
||||
# Note: Configuration parser would not read anything past the END marker
|
||||
Reference in New Issue
Block a user