diff options
| author | Manjunathappa Prakash <prakashpm@codeaurora.org> | 2016-06-18 06:37:36 -0700 |
|---|---|---|
| committer | Nandini Suresh <snandini@codeaurora.org> | 2016-07-19 18:18:27 -0700 |
| commit | 9efd05dcd18f9e396368a51a0dbac2649464787a (patch) | |
| tree | fcffefd4d7a50999de47637690f885cdd2f778a5 | |
| parent | beeacb1071bba3e915526d380ddfa4747f5b8a3c (diff) | |
qcacld-3.0: Enable LRO, NAPI, Fastpath
Enable LRO, NAPI and Fastpath.
Moving datapath features together at one place in INI.
Change-Id: I3996ce76a0fa386b5cb7eeb00548db9dea54d390
CRs-Fixed: 1035499
| -rw-r--r-- | config/WCNSS_qcom_cfg.ini | 88 |
1 files changed, 57 insertions, 31 deletions
diff --git a/config/WCNSS_qcom_cfg.ini b/config/WCNSS_qcom_cfg.ini index e30773ce54e6..e3d506db0387 100644 --- a/config/WCNSS_qcom_cfg.ini +++ b/config/WCNSS_qcom_cfg.ini @@ -442,16 +442,6 @@ gEnablePowerSaveOffload=2 #Enable firmware uart print gEnablefwprint=0 -#IPA config -gIPAConfig=0 -gIPADescSize=800 -gIPAPreFilterEnable=1 -gIPARMEnable=1 -gIPAIPv6Enable=1 - -IpaUcOffloadEnabled=0 -gIpaUcStaOffload=0 - #P2P Listen offload gEnableP2pListenOffload=1 @@ -479,12 +469,6 @@ gEnableMCCAdaptiveScheduler=1 #Enable or Disable p2p device address administered isP2pDeviceAddrAdministrated=0 -#Enable Rx thread -gEnableRxThread=1 - -#Enable NAPI -gEnableNAPI=1 - # Set Thermal Power limit TxPower2g=10 TxPower5g=10 @@ -511,14 +495,6 @@ ssdp = 0 #Enable Memory Deep Sleep gEnableMemDeepSleep=1 -# Bus bandwidth threshold values in terms of number of packets -gBusBandwidthHighThreshold=2000 -gBusBandwidthMediumThreshold=500 -gBusBandwidthLowThreshold=150 - -# Bus bandwidth compute timeout value in ms -gBusBandwidthComputeInterval=100 - # Regulatory Setting; 0=STRICT; 1=CUSTOM gRegulatoryChangeCountry=1 # RA filtering rate limit param, the current value would not @@ -600,20 +576,70 @@ gEnableTDLSOffChannel=1 # 1=Enable, 0=Disable (default) gEnableMacAddrSpoof=0 +################ Datapath feature set Begin ################ +# Bus bandwidth threshold values in terms of number of packets +gBusBandwidthHighThreshold=2000 +gBusBandwidthMediumThreshold=500 +gBusBandwidthLowThreshold=150 + +# Bus bandwidth compute timeout value in ms +gBusBandwidthComputeInterval=100 + +# VHT Tx/Rx MCS values +# Valid values are 0,1,2. If commented out, the default value is 0. +# 0=MCS0-7, 1=MCS0-8, 2=MCS0-9 +gVhtRxMCS=2 +gVhtTxMCS=2 + +# VHT Tx/Rx MCS values for 2x2 +# Valid values are 0,1,2. If commented out, the default value is 0. +# 0=MCS0-7, 1=MCS0-8, 2=MCS0-9 +gEnable2x2=1 +gVhtRxMCS2x2=2 +gVhtTxMCS2x2=2 + +#IPA config +gIPAConfig=0 +gIPADescSize=800 +gIPAPreFilterEnable=1 +gIPARMEnable=1 +gIPAIPv6Enable=1 + +IpaUcOffloadEnabled=0 +gIpaUcStaOffload=0 + +# Enable/Disable RX full reorder offload +gReorderOffloadSupported=1 + +# Enable CE classification +# 1 - enable(default) 0 - disable +gCEClassifyEnable=1 + +#Enable Rx thread +# 1 - enable 0 - disable(default) +gEnableRxThread=0 + # Enable(Tx) fastpath for data traffic. -# 0 - disable -# 1 - enable +# 1 - enable(default) 0 - disable gEnableFastPath=1 +# This flag enables IP, TCP and UDP checksum offload +# 1 - enable(default) 0 - disable +gEnableIpTcpUdpChecksumOffload=1 + +# Enable NAPI +# 1 - enable(default) 0 - disable +gEnableNAPI=1 + # Enable TCP Segmentation Offload -# 0 - disable -# 1 - enable +# 1 - enable(default) 0 - disable TSOEnable=1 -# Enable Large Receive Offload -# 0 - disable -# 1 - enable +# Enable Large Recieve Offload +# 1 - enable(default) 0 - disable LROEnable=1 +################ Datapath feature set End ################ + END # Note: Configuration parser would not read anything past the END marker |
