| Commit message (Collapse) | Author | Age |
| ... | |
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Not setting any qpower parameters from host
FW will handle qpower related parameters.
Change-Id: I2865243017a7bb73e4b6443b67bf1f0229cfc490
CRs-FIXED: 737014
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
1) Ignore the roam synch indications when one is in progress
2) Do not send roam synch complete when roam synch is not in progress
Change-Id: I38e7c3069f1e0177d35afdbd891f3229bfcdf1f3
CRs-Fixed: 736943
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Disable Qpower during suspend mode if dynamic/modulated dtim
is set and re-enable qpower on device resume.
Change-Id: I0c532a4438be6fee93880e1c0c721ed9e86c9f3e
CRs-Fixed: 737021
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Firmware crashes if host sends protected management frames
before key installation in the firmware.Add check in the
Host, for key installation in firmware, before sending the
protected management frames.
Change-Id: I135b8b9179bff4982218dce211b7ddae4331366f
CRs-fixed: 730335
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Usually, host configures beacon template using
WMI_BCN_TMPL_CMDID without the P2P IE, which gets
copied to beacon buffer and also to the probe
response buffer. Host then configures the P2P IE
separately via WMI_P2P_GO_SET_BEACON_IE, which
gets copied to separate p2p buffer.
When beacon is formed, firmware will read both
the beacon buffer and the p2p buffer and send out
the beacon. For the probe response firmware only
reads the probe response buffer.
Now when host is configuring probe response
template with P2P IE using WMI_PRB_TMPL_CMDID,
firmware will directly use whatever is configured
by host. So, when probe response is sent by the
FW to non P2P device, the probe response will
have P2P IE, which is not expected. This is fixed
in this change.
Change-Id: Ief107ae7202ae020110db5079b765f8cc3b6c6de
CRs-Fixed: 735011
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.208
qcacld: Fix for VOS_ASSERT in Handling of Action frame
WLAN:Fix for phymode not changing dynamically
qcacld: SoftAP should allow the connection even if UAPSD disabled.
qcacld: WMI: Fix excessive logging in case of TLV size mismatch
wlan: Log FATAL and ERROR logs to kmsg console by default.
qca_cld: [TXRX] Fine tune the frame drop margin
qcacld: UMAC: Fix for memory leak of pMlmOemDataReq
Wlan:Fix for crash in hdd_smeRoamCallback
qcacld: clean up obsolete gCfg*Id/gCfg*Value support
Change-Id: I7bac8b998c98ff4ed289a0f718069842b534e27f
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.208
Change-Id: Ia16b1b135bd61b2343469abf70e148dc942ce26b
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
In handle Action frame code path, hardcoded session ID: 0 was being
passed while sending Mgmt frame indication to SME. This was causing
VOS_ASSERT when the session validity was being checked later. To fix
this, use sme session ID from psessionEntry.
Change-Id: I7be68b828d5ce8c56b527c73be7373562bd96242
CRs-Fixed: 734750
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
phymode does not change from vht80 to vht40/20 dynamically due to
bug in the ioctl handling. Correct the ioctl so that phymode changes
as per the requirement.
Change-Id: I101a3ac1f75cdc18c03cc5d837f9248053fe7af6
CRs-fixed: 734594
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
SoftAP with UAPSD disabled in configuration shall not reject
association and shall proceed connection.
SoftAP with UAPSD disabled in configuration file shall not reject
association if Station requests for UAPSD for any of the
Access category in Association Request and SoftAP shall proceed
connection with station.
Change-Id: Ia55af19f1228c33fd276505b95562c2a13e7ead7
CRs-Fixed: 716566
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Currenlty wmi_tlv_print_error is used to print warning message in case
of TLV size mismatch which results in excessive logging.
This change set fixes the excessive logging by using wmi_tlv_print_verbose
to indicate the warning message that there is a TLV size mismatch.
Change-Id: Ic375e08e8fb32cdfb3c8901fb6a7fe1447a76f50
CRs-Fixed: 734638
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Logging FATAL and ERROR logs to kmsg console by default even
when any logging application is registered.
Change-Id: Ie2e5dc2e7312da76bb1f830d46fce084ac1b723d
CRs-fixed: 735056
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fine tune the frame drop margin to get the better intra-bss performance
for High-Latency path.
Change-Id: Ic7a65e7174b4d7dca8ec8ebee3f62ad1f7cfae60
CRs-Fixed: 734868
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Currenlty pMac->pMlmOemDataReq is freed only in failure case which
results in memory leak.
This change set fixes the memory leak by freeing pMlmOemDataReq
in peClose(). In limProcessMlmOemDataReq() pMlmOemDataReq memory is
freed to avoid memory leak when the second OEM data request comes in.
Change-Id: If9a57c0d6d76d7f082017daac65b88ce816e1266
CRs-Fixed: 734239
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fix the crash in hdd_smeRoamCallback when reassociation fails.
Change-Id: I12f9f58b62f0d7c9bb74d63e42865768f0f64652
CRs-fixed: 735185
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The qcacld driver contains support for 5 distinct pairs of gCfg*Id and
gCfg*Value parameters in the driver "ini" file. Remove support for
these obsolete entries.
Change-Id: I2888028a405f8e774f2e1d6d3845cdde97f6d9ef
CRs-fixed: 735306
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.207
qcacld: TDLS: Send WMM Elements in tdls setup frames
qcacld: Send correct IE in TDLS Setup Confirm Frame
Add timer_initialization check for tx_flow_control_timer
qca_cld: Print certain SOC registers if target doesn't respond host
qcacld: add remain-on-channel queue scenario code
wlan: WMA: add GPIO LED flashing feature
wlan: HDD: add GPIO LED flashing feature
wlan: SME: add GPIO LED flashing feature
qcacld: Enable support for TDLS
qcacld: Change default value of some of the TDLS parameters
Change-Id: I53931d14b09aa15dafa5140892f23e0642adc835
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.207
Change-Id: I8e7732ae61147eb3cec3416ec324250e36cc2af4
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Advertize WMM capability by including WMM IE's in TDLS Setup
Request/Response and WMM Parameter Element in TDLS Setup
Confirmation frames.
This capability shall be enabled based on the
gEnableTDLSWmmMode parameter and WMM IE's shall be added
based on TDLS UAPSD mask.
Also, ensure to include the WMM Parameter Element in TDLS Setup
Confirmation frames only when the peer is WMM capable.
Change-Id: I3af1c7acb6360760f29c11165202461ae91005b8
CRs-Fixed: 727965
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Removed WMM Information Element and added WMM Parameter
Element in TDLS Setup Confirm frame.
CRs-Fixed: 727965
Change-Id: Ibbaf773326ce8380fc8b1fe845eb32fd62bc5240
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
in hdd_adapter, tx_flow_timer_initialized flag is used to check if
the timer is initialized. Now add the timer initialization
check before doing timer operations on tx_flow_control_timer.
CRs-Fixed: 723710
Change-Id: I0942ffb161be8085eea3c297e85049f14a89ea5a
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
In the interrupt handler, print certain target SOC registers if target
doesn't respond host as returning 0xdeadbeef for debugging purpose.
Change-Id: Ibceb2e950102feb332438ad747f83463d13e9794
CRs-fixed: 732724
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
We hit the case one interface issued p2p_find but other interface is
during connection in progress. This RoC would get failed. And then
no more RoC got triggered. The host driver should enqueue this RoC
as request once the driver is temporarily busy. Then execute this RoC
after driver becomes free later.
Change-Id: Ie3d8b9d54b7c5a7d70b3995fc7e87f79ba338e92
CRs-Fixed: 715957
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Passing parameters from user to firmware for LED flashing control.
The state of the LED GPIO control is determined by two 32 bit values
(X_0 and X_1) to produce a 64 bit value. Each 32 bit value consists
of 4 bytes, where each byte defines the number of 50ms intervals that
the GPIO will remain at a predetermined state. The 64 bit value provides
8 unique GPIO timing intervals. The pattern starts with the MSB of X_0
and continues to the LSB of X_1. After executing the timer interval of
the LSB of X_1, the pattern returns to the MSB of X_0 and repeats. The
GPIO state for each timing interval alternates from Low to High and the
first interval of the pattern represents the time when the GPIO is Low.
When a timing interval of Zero is reached, it is skipped and moves on to
the next interval.
Change-Id: If8118a6441ea25d6a8f3ec72e3ec0b8f3a887ecd
CRs-Fixed: 733909
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Pass 4 parameters from user to firmware for LED flashing control. The
1st and 2nd parameters are used for non-connected state and the 3rd and
4th parameters are used for connected state.
The LED GPIO control in each state is determined by two 32 bit values
(X_0 and X_1) to produce a 64 bit value. Each 32 bit value consists
of 4 bytes, where each byte defines the number of 50ms intervals that
the GPIO will remain at a predetermined state. The 64 bit value provides
8 unique GPIO timing intervals. The pattern starts with the MSB of X_0
and continues to the LSB of X_1. After executing the timer interval of
the LSB of X_1, the pattern returns to the MSB of X_0 and repeats. The
GPIO state for each timing interval alternates from Low to High and the
first interval of the pattern represents the time when the GPIO is Low.
When a timing interval of Zero is reached, it is skipped and moves on to
the next interval.
Change-Id: Idf9786e45d368b3d99ceb619e5ab8de6a30edb8e
CRs-Fixed: 733909
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Passing parameters from user to firmware for LED flashing control.
The state of the LED GPIO control is determined by two 32 bit values
(X_0 and X_1) to produce a 64 bit value. Each 32 bit value consists
of 4 bytes, where each byte defines the number of 50ms intervals that
the GPIO will remain at a predetermined state. The 64 bit value provides
8 unique GPIO timing intervals. The pattern starts with the MSB of X_0
and continues to the LSB of X_1. After executing the timer interval of
the LSB of X_1, the pattern returns to the MSB of X_0 and repeats. The
GPIO state for each timing interval alternates from Low to High and the
first interval of the pattern represents the time when the GPIO is Low.
When a timing interval of Zero is reached, it is skipped and moves on to
the next interval.
Change-Id: I97833f81005d61118617441aab8fd1876ab531ac
CRs-Fixed: 733909
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Enable support for TDLS as a default option in WCNSS_qcom_cfg.ini file
- gEnableTDLSSupport set to 1
- gEnableTDLSImplicitTrigger set to 1
- gTDLSExternalControl set to 1
- gEnableTDLSOffChannel set to 1
CRs-Fixed: 734236
Change-Id: I00bbc769674800e7b0afd8639624e613ce26ed76
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change default value of following TDLS parameters:
- gTDLSUapsdMask to 0x0F, i.e. enable all ACs
- gEnableTDLSBufferSta to 1, i.e. enable
- gTDLSPrefOffChanBandwidth to 0x07, i.e. use any of the 80/40/20Mhz.
Target will start with highest and select one based on capability
of the peer.
CRs-Fixed: 734236
Change-Id: I5d93f3786d784a64556a68d5dca4806e76987ac9
|
| | |\| | | | | |
|
| | |/| | | | |
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.206
qcacld: Support DHCP Server Offload
WLAN: Change the SDIO block size to 256
wlan: qca-cld: Enable Roaming Offload
qcacld: update fw common interface files
Release 1.0.0.205
qca-cld: ipa uc: free memory correctly
qcacld: Disable features not required for mobile router
Change-Id: I1b474241d9ec070a8f984ee7f8a64666655e1e18
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 1.0.0.206
Change-Id: I90ad4ff21ca5cc888d95b6ed11e377bc0c8fd591
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Support DHCP Server Offload for SAP mode.
Change-Id: I94c35236e0c0092c733528504154c92b059ecdd6
CRs-Fixed: 733164
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Results in bus performance gain
Change-Id: I1bb72a3f51c7e0cdd7de3196c7f8712148dc644d
CRs-Fixed: 720303
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Enable the configuration parameter for
roaming offload.
Change-Id: Iaab85e837ce26b2d8156966bf017447758880f10
CRs-Fixed: 734256
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This change set update the fw common interface files associated
with the CL 1103777
CRs-Fixed: 733963
Change-Id: Ib03ed826f7b6c3f9ec347c18dd4428d58ae7ff04
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Release 1.0.0.205
Change-Id: I5e344a06047e59546c905e711a3a2a07888f1eb8
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
ipa uc op code came from target is handled with separated memory.
When allocate memory, adf API used, but free memory vos api used.
As a result, vos debug free api detects adf memory as already
freed memory and give alarm.
adf allocated memory should be freed with adf free
Change-Id: I6c5a5413cb43acff0e618676ac64efb2d1ef32e7
CRs-fixed: 733885
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Some of the features are not required for mobile router use case
so disable them in Kbuild using a new feature flag.
Also fixing compilation error because of disabling these
features
Change-Id: Id060fb0e476e0dc76bedc7e4a758ae3ec3008bc1
CRs-fixed: 733376
|
| | |\ \ \ \ \ |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Release 1.0.0.204
qcacld: Handle ASSOC response with TRY_AGAIN_LATER
qcacld: Clean up remaining reference of BT-AMP
qcacld: tl: Remove obsolete BT-AMP support
qcacld: Remove obsolete BT-AMP support
qcacld: Add support of sending throughput level to cnss-daemon
qcacld: WMA: Enable MAC Spoofing for user scan
qcacld: Fix not to enable ExtScan & BatchScan feature bits together
qcacld: Check LPASS INI configuration before send nlink message
qcacld: ExtScan: Honor max_channels in get_valid_channels
qcacld: Add support for AP mode scan
qcacld: Fix Compilation errors for x86-SDIO platform
Change-Id: Id29c5445c53440fb9b291230aa0b42ac18bfb4d4
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Release 1.0.0.204
Change-Id: Ib9bfe83d009f53358fcafc05eb6c27b91b63ff1c
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
In case of PMF connection when STA sends ASSOC req, AP may decide
to refuse STA with TRY_AGAIN_LATER reason code, with a specified
time interval. During this time AP will try to verify currently
connected STA with SA queries. This feature is to guard against
rouge station which record the AUTH/ASSOC exchange to spoof genuine
stations. Currently TRY_AGAIN_LATER reason code is not handled.
This gerrit implements the handling of same.
Change-Id: I3f6c1e8ff7d7d8e2278e7232a49374161cd4b9e9
CRs-Fixed: 729095
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Clean up remaining reference of BT-AMP from code base
Change-Id: I1b97deebc1eb55185142a62d482bfe63de0d9ef7
CRs-fixed: 712598
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The BT-AMP functionality is not being supported so remove obsolete TL
API definitions.
Change-Id: I0481a5dd61b3ff4aa278e84e56c3479f81e68c50
CRs-fixed: 712598
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The BT-AMP functionality is not being supported so remove the code.
Change-Id: Ic58dbed66f17c24b7c26f7f3b0874e90c8104c3f
CRs-fixed: 712598
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Send throughput level to cnss-daemon so that daemon can
dynamically set tcp delay ack value based on current receive
traffic situation to improve tcp performace.
Change-Id: Idccd4ea6e2b84bec7960ae31cf1de9b6cc64e6be
CRs-Fixed: 708564
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Enable MAC Spoofing for user scan
Change-Id: Iab34731d14e8aa2abc005bea951d8a73ca82c47f
CRs-Fixed: 733136
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Extended Scan is a advanced Batch Scan. Hence setting of ExtScan and
legacy batch scan feature bit together does not make sense.
If the ExtScan is supported then batch scan is supported implicitly.
Hence do not enable BatchScan feature bit.
Enable legacy batch scan only if driver supports it and ExtScan is not
supported.
Change-Id: I214b266e89f39a327f796793c389cea0bee73c02
CRs-Fixed: 733212
|