Enable log to get host & firmware capability

Change the log level from INFO to ERROR and parse the both host
and firmware capabilities into human readable format.
CRs-Fixed: 519644

Change-Id: I728cbb299746762457252df7b55ddb08a9793ca2
Destroy the TDLS peer specific timers on a disconnect.

The Peer entries were getting removed on a disconnect , leaving out
the timer's related to them undestroyed , resulting in the memory
leak of the assigned timers on a driver unload .
Hence , destroy the peer specific timers on a disconnect.
CRs-fixed: 516291

Change-Id: I1d391a6f54bd343fd11a12a28f6733601bcc2293
Advertising proprietary IE (IBSS only)

Populating the prop IE (Oxygen network) in Beacon and
probe response frames sent by IBSS network only. An option is
provided in ini file to enable/disable populating the IE.

CRs-fixed: 509388
Change-Id: Ia24dbdc6d9bd5e652f83e1516f174f0ebf2ede46
Fix VOS ASSERT while unloading the driver.

   1. Resolves VOS ASSERT in logDebug due to LOGP debug level used in
      pmcApi.c
   2. Resolves VOS ASSERT in vos_timer_start by checking if timer cookie
      is uninitialized if yes do not assert else assert

Change-Id: I2d424ba1bb95809ba49b9a472867180c5fcb35e9
CRs-Fixed: 514374
wlan: Revision 3.2.3.155

Revision 3.2.3.155
wlan: Built-in in pronto WLAN driver support changes

Add Pronto support to Kconfig.

Change-Id: I7dad8205809bd5d26cc9b4939e5ff3e5876ed312
CRs-Fixed: 520535
Removing unwanted flag from one of the structure in host driver

Removing ucEDCAParamsValid from wdiEDCAInfo which is not used
by firmware as this parameter is not present in firmware headerfile.
without this fix host driver structure size and firmware
structure size will mismatch and it will result in scan failure
for p2p case.

Change-Id: I9ecc7b3de34f4ff2fe686290febd4e95568cfa1c
CRs-fixed: 519906
wlan:SoftAP auto channel selection

Non-overlap channels will be given more priority while
running the SAP auto channel selection.

Change-Id: Id04a95f9f746962fe06ad8b993b52fea92fc2504
CRs-fixed: 514236
Fix for Invalid Channel list in RoamOffload Scan

Invalid channel list is being passed to firmware in RoamOffload
Scan request.fix the issue by updating the channel list from nv.bin
file before sending the RoamOffload Scan request.

Change-Id: I53243f101bdd650d19ce85ea9002027d33c08481
CRs-fixed: 499625
wlan: IBSS Peer Supported VHT channel width configuration (11AC)

The IBSS peer VHT support channel width configuration should be
same as the one received in beacon received from that peer. No
need to override with own configuration in the driver

Change-Id: Ie308536d1f7b28973a32caa80b5134656aa74b8f
CRs-Fixed: 518593
wlan: fix for memory leak.

Freeing node, once it is removed from tpDialogueToken
linked list.

Change-Id: Ice4b37162baf9d42f6e745fd8c7595b0a42738c3
CRs-Fixed: 517028
wlan: Fix for spectrum management bit in AddBss for SM disabled AP

LIM overrides SpecMgmt bit provided by SME while sending AddBss
request to FW if the operating channel is DFS. This happens even
when the AP does not advertise Spectrum management support in the
capability info. This is not required, STA should just follow
the AP.

Change-Id: I9c7ff8cbb0b037ca55ed1434253554accb96536d
CRs-Fixed: 488369
wlan: Enable diag version of driver

Enable the compile flag to compile in the diag events & log pkts
on wlan host driver

Change-Id: I21ca565bbced8b02ba804b2ef016a63f823344b6
CRs-fixed: 482978
wlan: Add data stall DIAG LOG report

When data path detect data stall send log packet to DIAG

Change-Id: I8b3d1065afa3d374821d892fb3a9a9c89ae92afa
CRs-fixed: 510569
wlan: Revision 3.2.3.156

wlan: Revision 3.2.3.156
wlan : To remove PAL memory wrapper in PE(1)

This is to remove PAL memory wrapper in PE and replace with vos calls

CRs-Fixed: 520321
Change-Id: I2b7ae46915771a09a20301b14460c9f40a9fa314
wlan : To remove PAL memory wrapper in PE(4)

This is to remove PAL memory wrapper in PE and replace with vos calls.

CRs-Fixed: 520321
Change-Id: Id4d0ce822845d7052edf809505c9c0db868c4636
wlan : To remove PAL memory API's

This is to replace the pal mem API's with voss mem API's

CRs-Fixed: 520321
Change-Id: Ie01c33514a870e4faae5ed9c6939cacbebe27aca
wlan: Enable MAS by default

Enable MCC adaptive scheduler by default.

Change-Id: I44543c652e8d31e1de66dbff6136ab2974bd79a2
CRs-fixed: 522097
wlan : To remove PAL memory wrapper in PE(7)

This is to remove PAL memory wrapper and replace with vos calls.

CRs-Fixed: 520321
Change-Id: I1b471738439f1dac47f487d3a10abaf5c57b5188