Commit graph

5,810 commits

Author SHA1 Message Date
CNSS_WLAN Service
1a2395016f Merge "qcacld-3.0: Fix clang warnings in SME" into wlan-cld3.driver.lnx.2.0-dev 2017-07-14 20:58:45 -07:00
CNSS_WLAN Service
a3406cb134 Merge "qcacld-3.0: Fix clang warnings in P2P" into wlan-cld3.driver.lnx.2.0-dev 2017-07-14 20:58:44 -07:00
CNSS_WLAN Service
8d04396a93 Merge "qcacld-3.0: Move initialization of Green AP to start modules" into wlan-cld3.driver.lnx.2.0-dev 2017-07-14 20:58:43 -07:00
CNSS_WLAN Service
f26f372a45 Merge "Release 5.2.0.34P" into wlan-cld3.driver.lnx.2.0-dev 2017-07-14 20:58:42 -07:00
CNSS_WLAN Service
4b83a3daf2 Merge "qcacld-3.0: Add macros to inc/dec peer->ref_cnt" into wlan-cld3.driver.lnx.2.0-dev 2017-07-14 20:58:42 -07:00
CNSS_WLAN Service
8517f31b10 Merge "qcacld-3.0: use adaptive method to cleanup qdf list" into wlan-cld3.driver.lnx.2.0-dev 2017-07-14 20:58:40 -07:00
CNSS_WLAN Service
9df5270e88 Merge "qcacld-3.0: reset reference count of bss if memory alloc fail" into wlan-cld3.driver.lnx.2.0-dev 2017-07-14 20:58:39 -07:00
CNSS_WLAN Service
bf512893dd Merge "Release 5.2.0.34O" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 16:51:33 -07:00
CNSS_WLAN Service
29dccae340 Merge "qcacld-3.0: Fix SAP omit send action frame issue" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 16:51:32 -07:00
CNSS_WLAN Service
4be5d550c1 Merge "qcacld-3.0: update default wep index for group key" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 16:51:31 -07:00
Varun Reddy Yeturu
7b2a657361 qcacld-3.0: Fix clang warnings in SME
Fix implicit conversion from enumeration type 'tSirRetStatus' (aka 'enum
eSirRetStatus') to different enumeration type 'QDF_STATUS'
Fix implicit conversion from enumeration type 'QDF_MODULE_ID' to
different enumeration type 'CDS_MQ_ID'
Fix implicit conversion from enumeration type 'enum eSirResultCodes' to
different enumeration type 'eCsrRoamResult'
Fix implicit conversion from enumeration type 'enum eSirRetStatus' to
different enumeration type 'tSirMacStatusCodes'
Fix implicit conversion from enumeration type 'sme_QosStatusType' to
different enumeration type 'QDF_STATUS'
Fix implicit conversion from enumeration type 'tSirResultCodes' (aka
'enum eSirResultCodes') to different enumeration type 'QDF_STATUS'

Change-Id: I133992192b797619c7bc593fb65e4ca5ca87702b
CRs-Fixed: 2063149
2017-07-12 15:42:49 -07:00
Varun Reddy Yeturu
d97e8f8fd8 qcacld-3.0: Fix clang warnings in P2P
Fix implicit conversion from enumeration type 'tSirResultCodes' (aka
'enum eSirResultCodes') to different enumeration type 'QDF_STATUS'

Change-Id: I693a7cd5213b5dc58395bbeee04292cf4960c36e
CRs-Fixed: 2063149
2017-07-12 15:42:48 -07:00
Nachiket Kukade
fbd1afcbdb qcacld-3.0: Move initialization of Green AP to start modules
Currently during wlan startup, driver initializes Green AP with
EGAP param. If the interface timer expires driver sends command
to disable EGAP. This causes failure when interface is created
and start modules attempts to start Green AP.
Move initialization of Green AP to start modules.

Change-Id: Id08a1d61c69aeb9096d8eb4bf67fd8c2b5c8822f
CRs-Fixed: 2074556
2017-07-12 15:42:46 -07:00
snandini
00a696368d Release 5.2.0.34P
Release 5.2.0.34P

Change-Id: Ib2ce41b0eed1927bd59491c6c161e4199339d0b0
CRs-Fixed: 774533
2017-07-12 14:44:30 -07:00
Mohit Khanna
b04dfcd09a qcacld-3.0: Add macros to inc/dec peer->ref_cnt
Currently peer ref_cnt increments and decrements are done by the caller
function. Wrap peer->ref_cnt increment and decrement into MACRO calls so
they can be tracked.

Change-Id: I64d8b85d5898545bbc5a4b81101d1fd306de3fc9
CRs-Fixed: 2005652
2017-07-12 14:44:27 -07:00
Wu Gao
1eabdb6027 qcacld-3.0: use adaptive method to cleanup qdf list
It just enumerates qdf list but do not remove element when cleanup
vdev response queue or hold request queue in wma layer, which cause
element duplicate free. Use adaptive method to cleanup them.

Change-Id: I85f71252c6452d31649295cb13aa0eeef2323b5a
CRs-Fixed: 2073394
2017-07-12 14:44:26 -07:00
Kapil Gupta
8731e8124a qcacld-3.0: reset reference count of bss if memory alloc fail
In case of reassoc event handler, it may be possible that driver
doesn't inform kernel about the new bss as well as doesn't reset
the reference count of this bss due to memory allocation failure.

Add changes to reset bss reference count if memory allocation
failed.

Change-Id: I6844d9387dd018e24a4d15bd567294e08ae43941
CRs-Fixed: 2075074
2017-07-12 14:44:24 -07:00
CNSS_WLAN Service
ed20b5c9a8 Merge changes I25716e84,I6c42bc7d,Ic3e10162 into wlan-cld3.driver.lnx.2.0-dev
* changes:
  Release 5.2.0.34N
  qcacld-3.0: Fix roam start not being sent to firmware
  Release 5.2.0.34M
2017-07-12 13:17:29 -07:00
CNSS_WLAN Service
71a5ffb918 Merge "qcacld-3.0: Cleanup the sme session if sme open session times out" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:28 -07:00
CNSS_WLAN Service
6bafe5c51e Merge "Release 5.2.0.34L" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:26 -07:00
CNSS_WLAN Service
5467ec3fba Merge "qcacld-3.0: Fix buffer overflow in wmi roam scan filter cmd" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:25 -07:00
CNSS_WLAN Service
6f77951b0e Merge "qcacld-3.0: Address mScanPending issues" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:24 -07:00
CNSS_WLAN Service
078ad0a134 Merge "Release 5.2.0.34K" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:23 -07:00
CNSS_WLAN Service
5ded9b61d4 Merge "qcacld-3.0: Changes to retain value of snr_monitor_enabled" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:22 -07:00
CNSS_WLAN Service
e6759477ec Merge "qcacld-3.0: Changes to correct channel flags for vendor ACS" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:21 -07:00
CNSS_WLAN Service
7716466070 Merge "Release 5.2.0.34J" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:20 -07:00
CNSS_WLAN Service
8bb758bfb6 Merge "qcacld-3.0: Fix clang warning implicit conversion enum type QDF_STATUS" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:19 -07:00
CNSS_WLAN Service
beb51023d2 Merge "qcacld-3.0: Fix clang warning implicit conversion enum hdd_wmm_user_mode" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:18 -07:00
CNSS_WLAN Service
5c2ac22793 Merge "qcacld-3.0: Fix clang warnings implicit conversion enum pkt_filter_action" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:17 -07:00
CNSS_WLAN Service
90e942fed5 Merge "Release 5.2.0.34I" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:16 -07:00
CNSS_WLAN Service
b06ee3eecd Merge "qcacld-3.0: At TSO segment free set owner TX desc to NULL" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:15 -07:00
CNSS_WLAN Service
22f6ab8e10 Merge "Release 5.2.0.34H" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:14 -07:00
CNSS_WLAN Service
de5fb5aa01 Merge "qcacld-3.0: Remove debug logging LRO context" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:14 -07:00
CNSS_WLAN Service
aa2108788a Merge "qcacld-3.0: Add support to simulate host driver initiated recovery" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:13 -07:00
CNSS_WLAN Service
8b5a236b72 Merge "qcacld-3.0: Add support for host initiated recovery for QCA6290" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:12 -07:00
CNSS_WLAN Service
21013f22cb Merge "qcacld-3.0: get statistics code path cleanup" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:11 -07:00
CNSS_WLAN Service
ffcd57fa66 Merge "Release 5.2.0.34G" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:08 -07:00
CNSS_WLAN Service
cc87e811e4 Merge "qcacld-3.0: Set LA bit and reset multicast bit in the mac addr" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:07 -07:00
CNSS_WLAN Service
0edd188955 Merge "Release 5.2.0.34F" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:06 -07:00
CNSS_WLAN Service
f32f1c753c Merge "qcacld-3.0: Use cnss_utils APIs" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:05 -07:00
CNSS_WLAN Service
729e1ff1ca Merge "Release 5.2.0.34E" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:04 -07:00
CNSS_WLAN Service
bca38fbd18 Merge "qcacld-3.0: Modify regulatory apis to pdev level" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:03 -07:00
CNSS_WLAN Service
7c7755d0f7 Merge "Release 5.2.0.34D" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:02 -07:00
CNSS_WLAN Service
28e731f361 Merge "qcacld-3.0: update attribute validation policy" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:01 -07:00
CNSS_WLAN Service
bb5caaa598 Merge "Release 5.2.0.34C" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:17:00 -07:00
CNSS_WLAN Service
29e0fecfab Merge "qcacld-3.0: Avoid concurrent matrix max param overread" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:16:59 -07:00
CNSS_WLAN Service
70a2b7f0cc Merge "Release 5.2.0.34B" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:16:58 -07:00
CNSS_WLAN Service
5ef840007e Merge "qcacld-3.0: Update DBS capability in vendor command" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:16:58 -07:00
CNSS_WLAN Service
b0d0657b09 Merge "Release 5.2.0.34A" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:16:57 -07:00
CNSS_WLAN Service
cdd5c45ee2 Merge "qcacld-3.0: Cleanup CBMode in SME" into wlan-cld3.driver.lnx.2.0-dev 2017-07-12 13:16:56 -07:00