Srinivas Girigowda
ca40f98808
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in WowlEnterParams
...
Replace tSirMacAddr with cdf_mac_addr in WowlEnterParams.
Change-Id: Ifc2edce83693fb01ef4ea642727902d493347225
CRs-Fixed: 898864
2016-02-08 15:50:36 -08:00
Srinivas Girigowda
5d4860029f
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirUpdateAPWPSIEsReq
...
Replace tSirMacAddr with cdf_mac_addr in tSirUpdateAPWPSIEsReq.
Change-Id: Ia6d8ea2523257caac541c84d10b7e6a81afc606b
CRs-Fixed: 898864
2016-02-08 15:50:36 -08:00
Srinivas Girigowda
8e717d30cf
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirChangeBIParams
...
Replace tSirMacAddr with cdf_mac_addr in tSirChangeBIParams.
Change-Id: I21823288cb43379625ec892967eab432c89510cc
CRs-Fixed: 898864
2016-02-08 15:50:36 -08:00
Srinivas Girigowda
c52474ded0
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirSetHT2040Mode
...
Replace tSirMacAddr with cdf_mac_addr in tSirSetHT2040Mode.
Change-Id: I802cd0353e6a6408f911ccf26a80b938be8a6e48
CRs-Fixed: 898864
2016-02-08 15:50:36 -08:00
Naveen Rawat
14298b94a9
qcacld-3.0: For LFR 3, save reassoc frame sent OTA by firmware
...
In LFR3 reassoc frame is sent by firmware and host or supplicant is not aware
of its content. Because of this supplicant does not have complete information
to perform EAP exchange with authenticator if fresh EAP exchange is requested.
To fix this:
1) Take the reassoc req frame passed by firmware and save that to pe session
This frame will then be passed to supplicant through usual path.
2) In case of FT connection, do not pass key replay counter attribute to
supplicant.
Change-Id: I51dd8004c910b45c7f25e9cd140448e592b096b3
CRs-Fixed: 943711
2016-02-08 15:50:36 -08:00
Ryan Hsu
3c8f79f22c
qcacld-3.0: Add Enhanced Green AP interfaces and event handler
...
qcacld-2.0 to qcacld-3.0 propagation
The firmware reports the Enhanced Green AP (EGAP) service
(EGAP_SERVICE) feature flag to indicate the support of EGAP
feature.
The EGAP is to offload the legacy Green AP feature to firmware
in order to aggressively enable the Green AP other than wait
for host control latency.
Add the knob to hold the EGAP infomation when firmware support
it, also populate the information up to hdd target config.
And then add a SME interface to allow hdd layer to configure
the EGAP configuration.
Change-Id: I9be927369e7cf07731f8e9ba49d65224e05c340b
CRs-fixed: 929063
2016-02-08 15:50:35 -08:00
Sreelakshmi Konamki
39acb13377
qcacld-3.0: Changes in Protocol Stack logs from numerical values to string
...
qcacld-2.0 to qcacld-3.0 propagation
As a part of logging enhancement,to make logs more
interactive, changed pmcstate,scanType etc from
numerical values to human readable string in
Protocol stack.
Change-Id: I589088c2c5fd0afa106a1d0773a2ff525b0dd083
CRs-Fixed: 638916
2016-02-08 15:50:34 -08:00
Kiran Kumar Lokere
37d3aa2c93
qcacld-3.0: Log the rssi info from FW in sta kick out event
...
qcacld-2.0 to qcacld-3.0 propagation.
Log the RSSI info of the disconnect if the STA disconnection is
due to STA kick out event from FW.
Change-Id: I0fad3f8d0e7990f4211b7840bed7605a4b97f3cb
CRs-Fixed: 874197
2016-02-08 15:50:34 -08:00
Satish Singh
64740919bf
Release 5.0.0.152
...
Release 5.0.0.152
Change-Id: I5fbaf62af2831499f39274f3ffdad0979b467d68
CRs-Fixed: 688141
2016-02-08 15:50:33 -08:00
Satish Singh
e7f774d4da
Release 5.0.0.151 QCACLD3 WLAN Driver
...
Release 5.0.0.151 QCACLD3 WLAN Driver
Change-Id: Icc3cf83583f5131f01f9ef7a0265409af71c06d0
CRs-Fixed: 688141
2016-02-08 15:29:50 -08:00
Ravi Joshi
61c3c7a927
qcacld-3.0: Interfacing files for LFR Subnet Detection support
...
Add interfacing files and configuration options to enable
LFR subnet detection feature support.
Change-Id: I46756dfb2dd8071fd2bb762038414709e6212c1c
CRs-fixed: 876335
2015-12-28 22:35:54 -08:00
Satish Singh
4acb24c8ce
Release 5.0.0.150 QCACLD3 WLAN Driver
...
Release 5.0.0.150 QCACLD3 WLAN Driver
Change-Id: Ic243af4c7c3bd1061c2b5427ecab48da45b718b8
CRs-Fixed: 688141
2015-12-28 22:20:57 -08:00
Srinivas Girigowda
419e36b4fe
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirWPSPBCSession
...
Replace tSirMacAddr with cdf_mac_addr in tSirWPSPBCSession.
Change-Id: I46c321c74cfae794c3a77be2cba198baa5aba12f
CRs-Fixed: 898864
2015-12-28 22:20:28 -08:00
Srinivas Girigowda
edcfab99a7
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirSmeGetWPSPBCSessionsReq
...
Replace tSirMacAddr with cdf_mac_addr in tSirSmeGetWPSPBCSessionsReq.
Change-Id: I675907f2408b74e580fb9c5364e4ad1030e79736
CRs-Fixed: 898864
2015-12-28 22:20:27 -08:00
Srinivas Girigowda
aab80e7298
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirWPSPBCProbeReq
...
Replace tSirMacAddr with cdf_mac_addr in tSirWPSPBCProbeReq.
Change-Id: I7f465505aceaf420172635b9b21e57fc1e1d51ae
CRs-Fixed: 898864
2015-12-28 22:20:27 -08:00
Srinivas Girigowda
d6673be8d7
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirSmeProbeReqInd
...
Replace tSirMacAddr with cdf_mac_addr in tSirSmeProbeReqInd.
Change-Id: Ic9004fa301d196e684b1534a225a878f0df562a3
CRs-Fixed: 898864
2015-12-28 22:20:27 -08:00
Srinivas Girigowda
eba9ca5cb2
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirUpdateAPWPARSNIEsReq
...
Replace tSirMacAddr with cdf_mac_addr in tSirUpdateAPWPARSNIEsReq.
Change-Id: I4ea2e5fb65157a1760e81dcf3bbaad0821ce71e0
CRs-Fixed: 898864
2015-12-28 22:20:27 -08:00
Srinivas Girigowda
b084b55cf1
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirHostOffloadReq
...
Replace tSirMacAddr with cdf_mac_addr in tSirHostOffloadReq.
Change-Id: I94c7eace8e49f6e5a83e3d58d7ee3250c8100c0f
CRs-Fixed: 898864
2015-12-28 22:20:27 -08:00
Srinivas Girigowda
9c330a9063
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirKeepAliveReq
...
Replace tSirMacAddr with cdf_mac_addr in tSirKeepAliveReq.
Change-Id: Id7184f0acfba870c2f17b9d2dd76015687eb06b2
CRs-Fixed: 898864
2015-12-28 22:20:27 -08:00
Srinivas Girigowda
0420991d02
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirAppTypeParams
...
Replace tSirMacAddr with cdf_mac_addr in tSirAppTypeParams
Change-Id: I4629ab11d8014eae6ba27b24362b9253be1606b7
CRs-Fixed: 898864
2015-12-28 22:20:27 -08:00
Srinivas Girigowda
b053239279
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in struct roam_ext_params
...
Replace tSirMacAddr with cdf_mac_addr in struct roam_ext_params
Change-Id: I54abd74a93abdfee4a8eb413de78b939a07b97e7
CRs-Fixed: 898864
2015-12-28 22:20:27 -08:00
Srinivas Girigowda
198b203c98
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in roam_offload_synch_ind
...
Replace tSirMacAddr with cdf_mac_addr in roam_offload_synch_ind.
Change-Id: I953b089391f00ff2108e1f311a33d50aca724409
CRs-Fixed: 898864
2015-12-28 22:20:27 -08:00
Srinivas Girigowda
c79a7106b0
qcacld-3.0: Remove obsolete macros and functions
...
Remove obsolete macros and functions.
Change-Id: I18e3ba1ec3a38a0f1dfa2de70955f0af02bef37f
CRs-Fixed: 898864
2015-12-28 22:20:26 -08:00
Krishna Kumaar Natarajan
22b59a7689
qcacld-3.0: Add configuration option for mpdu density
...
qcacld-2.0 to qcacld-3.0 propagation
Add configuration option for mpdu density through INI. Update
the default value of mpdu density from 0 to 7.
Change-Id: Ib97869d4aec160065c945cd62876d6fd191d63a5
CRs-Fixed: 941182
2015-12-28 22:20:26 -08:00
Satish Singh
82d8528bed
Release 5.0.0.149 QCACLD3 WLAN Driver
...
Release 5.0.0.149 QCACLD3 WLAN Driver
Change-Id: I780e387e2df3e2b5f64cf193c81624efab4e92cd
CRs-Fixed: 688141
2015-12-28 14:23:23 -08:00
Srinivas Girigowda
bdc98160e9
qcacld-3.0: Add support for telescopic PNO
...
This is a qcacld-2.0 to qcacld-3.0 propagation.
QCACLD firmware already addresses power concern during PNO scanning by
extending fast_scan_period, slow_scan_period and fast_scan_max_cycles
configuration which need to be set by the host driver.
Add the host driver support to do the same.
Description:
1. fast_scan_period: This is the fast PNO scan period. The scan interval time
sent down by the supplicant is assigned to this.
2. fast_scan_max_cycles: This parameter tells firmware to switch from
fast to slow scan period after this many number of fast_scan_periods
has elapsed.
3. slow_scan_period: This is slow PNO scan period with which scan happens
less frequently to save power. Once the FW switches from fast to slow period,
it remains in slow scan period until next PNO Start.
cfg.ini items:
1. Repurpose gPNOScanTimerRepeatValue to fast_scan_max_cycles.
2. Introduce new cfg.ini gPNOSlowScanMultiplier to act as multiplier of
fast_scan_period.
Change-Id: I453f09d42be3228ecc9c5023eca26eae1e589d6a
CRs-Fixed: 902381
2015-12-28 14:20:46 -08:00
Srinivas Girigowda
dccab9a38a
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirLinkSpeedInfo
...
Replace tSirMacAddr with cdf_mac_addr in sSirLinkSpeedInfo
Change-Id: Ieaac1d3bb7f632eeaa848e19dadb4f3013a272e4
CRs-Fixed: 898864
2015-12-28 14:20:46 -08:00
Srinivas Girigowda
3189655731
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirAddPeriodicTxPtrn
...
Replace tSirMacAddr with cdf_mac_addr in sSirAddPeriodicTxPtrn.
Change-Id: Idc7db873b0b1d5088465511eb7852fee40339c49
CRs-Fixed: 898864
2015-12-28 14:20:46 -08:00
Srinivas Girigowda
a5bba7ad2b
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirDelPeriodicTxPtrn
...
Replace tSirMacAddr with cdf_mac_addr in sSirDelPeriodicTxPtrn.
Change-Id: I0445b5c7ec7d1e361b5ab7d72d2c607c6b8121c0
CRs-Fixed: 898864
2015-12-28 14:20:46 -08:00
Srinivas Girigowda
4f59379d60
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirTdlsEventnotify
...
Replace tSirMacAddr with cdf_mac_addr in sSirTdlsEventnotify
Change-Id: Ia78eeffd98821ea075df0838dc7ff4367ce0ca36
CRs-Fixed: 898864
2015-12-28 14:20:46 -08:00
Srinivas Girigowda
a6a1d20a3a
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirWlanExcludeUnencryptParam
...
Replace tSirMacAddr with cdf_mac_addr in sSirWlanExcludeUnencryptParam
Change-Id: Ie6b3172757826d579ac44027b1d023be62b3292f
CRs-Fixed: 898864
2015-12-28 14:20:46 -08:00
Srinivas Girigowda
9853049218
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirRcvFltPkt
...
Replace tSirMacAddr with cdf_mac_addr in tSirRcvFltPkt group of
structures.
1. tSirRcvPktFilterCfgType
2. tSirRcvFltPktClearParam
3. tSirRcvFltMcAddrList
4. tSirRcvFltPktMatchRsp
Change-Id: I7c0dabc5c4643eee6dfe69dad76fb7363b40dce6
CRs-Fixed: 898864
2015-12-28 14:20:46 -08:00
Srinivas Girigowda
2213b1d9cf
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in GtkOffload Req/Rsp
...
Replace tSirMacAddr with cdf_mac_addr in GtkOffload Req/Rsp.
Change-Id: Ib5a20b5741d08bd86cd8674d8e9724392093b706
CRs-Fixed: 898864
2015-12-28 14:20:46 -08:00
Srinivas Girigowda
a35f10958e
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirTdlsAddSta Req/Rsp
...
Replace tSirMacAddr with cdf_mac_addr in tSirTdlsAddSta Req/Rsp.
Change-Id: Ie10b69ce99645f7ace3d772dc8c8de87ad86f2bc
CRs-Fixed: 898864
2015-12-28 14:20:45 -08:00
Srinivas Girigowda
84f4292b85
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirTdlsDelSta Req/Rsp/Ind
...
Replace tSirMacAddr with cdf_mac_addr in sSirTdlsDelSta Req/Rsp/Ind.
Change-Id: I98264dea13b7bc596c092461da0ecf865332095e
CRs-Fixed: 898864
2015-12-28 14:20:45 -08:00
Srinivas Girigowda
5146deef9f
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirPlmReq
...
Replace tSirMacAddr with cdf_mac_addr in sSirPlmReq.
Change-Id: I21df91d980bc081af28f67a344d138b3c54eaf14
CRs-Fixed: 898864
2015-12-28 14:20:45 -08:00
Srinivas Girigowda
9d6a6db43f
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sTSMStats
...
Replace tSirMacAddr with cdf_mac_addr in sTSMStats.
Change-Id: Ib7a00874a5ad1c90ac2ab332015b136efc73cdc9
CRs-Fixed: 898864
2015-12-28 14:20:45 -08:00
Srinivas Girigowda
37eeeb06c8
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirSmeProbereq
...
Replace tSirMacAddr with cdf_mac_addr in sSirSmeProbereq.
Change-Id: I86622c1bca4bdcd0aad5b7a44ff490e11e8c142d
CRs-Fixed: 898864
2015-12-28 14:20:45 -08:00
Srinivas Girigowda
d8af4a6b62
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirSmeStartBssReq
...
Replace tSirMacAddr with cdf_mac_addr in struct sSirSmeStartBssReq.
Change-Id: I76c09e0c865ada1fe53a9e4779a32b19291fbfda
CRs-Fixed: 898864
2015-12-28 14:20:45 -08:00
Sushant Kaushik
f217d95372
qcacld-3.0: Enable Tx beamformee by default
...
qcacld-2.0 to qcacld-3.0 propagation
Default value of Tx beamformee is 0.
As as part of fix, enable the default value
of Tx beamformee.
Change-Id: Ib4b30f2a925e95cd96cc789ac7bc223274fa6a67
CRs-Fixed: 921834
2015-12-28 14:20:43 -08:00
Satish Singh
3c86037150
Release 5.0.0.148 QCACLD3 WLAN Driver
...
Release 5.0.0.148 QCACLD3 WLAN Driver
Change-Id: Ibc96af71bdcabbd54a325220429b38fa29e72f2e
CRs-Fixed: 688141
2015-12-09 23:24:39 -08:00
Kanchanapally, Vidyullatha
e306281cab
qcacld-3.0: Add new vendor command to get link properties
...
qcacld-2.0 to qcacld-3.0 propagation
Add support in driver for a new vendor command to get
the link properties nss, rate flags and operating
frequency.
Change-Id: Ie3b8d5b2c3886055d303441c5d8b2f2a0a2719bd
CRs-Fixed: 834199
2015-12-09 23:21:40 -08:00
Varun Reddy Yeturu
044bda2e10
qcacld-3.0: Create configuration item gfirst_scan_bucket_threshold
...
qcacld-2.0 to qcacld-3.0 propagation
Create a configuration item to program the first bucket
threshold of the scan results to have the flexibility to
adjust the first bucket threshold.
CRs-Fixed: 922979
Change-Id: I6fad27a2990f7555173e4735131e8392d0277009
2015-12-09 23:21:39 -08:00
Naveen Rawat
b493844375
qcacld-3.0: Add support for FST Action frames
...
This is qcacld-2.0 to qcacld-3.0 propagation
Currently driver drops the action frame category 18 - FST action frames.
This patch adds support for these frames in wlan host code.
Change-Id: I7021e328b7ebe9a1e46f526e3928c7d1279e1ad7
CRs-Fixed: 921117
2015-12-09 23:21:38 -08:00
Satish Singh
eea62029a7
Release 5.0.0.147 QCACLD3 WLAN Driver
...
Release 5.0.0.147 QCACLD3 WLAN Driver
Change-Id: Ib90ae6900b75fa0626f1c32f84a1f65abd1dda6c
CRs-Fixed: 688141
2015-12-02 12:57:08 -08:00
Srinivas Girigowda
2e60287b81
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirTdlsLinkEstablish Req/Rsp
...
Replace tSirMacAddr with cdf_mac_addr in tSirTdlsLinkEstablish Req/Rsp.
Change-Id: I089e9835e08aa029b25113f260b4ba3088599075
CRs-Fixed: 898864
2015-12-02 12:55:30 -08:00
Srinivas Girigowda
0e321a956c
qcacld-3.0: Remove obsolete struct sSirTdlsDisappearAPInd
...
Remove obsolete struct sSirTdlsDisappearAPInd
Change-Id: Ia9823cddc401374b0e411f50c9618a8aceee56af
CRs-Fixed: 898864
2015-12-02 12:55:30 -08:00
Srinivas Girigowda
96d68d3eee
qcacld-3.0: Remove obsolete struct sSirPsReqData
...
Remove obsolete struct sSirPsReqData.
Change-Id: I262fcd2e9e5a7258bc516533f1bafe6a54011065
CRs-Fixed: 898864
2015-12-02 12:55:30 -08:00
Srinivas Girigowda
9dc32cfb0f
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirLPHBTcpParamStruct
...
Replace tSirMacAddr with cdf_mac_addr in sSirLPHBTcpParamStruct
Change-Id: I55cbe3c441c2b1540e946e52c815bc5518935964
CRs-Fixed: 898864
2015-12-02 12:55:30 -08:00
Srinivas Girigowda
9eddfdaf4c
qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirLPHBUdpParamStruct
...
Replace tSirMacAddr with cdf_mac_addr in sSirLPHBUdpParamStruct
Change-Id: I6439494feb18824cc9054c66ae426646c055f3d4
CRs-Fixed: 898864
2015-12-02 12:55:30 -08:00