Revert "wlan: Split HDD control and Data path logs"

This reverts commit 6d9f1533f657b7d05666a09817ae3d299001f401.
Cannot connect to any APs

Change-Id: I380544003a5f83891974a216cfec6d0b312503d9
wlan: Split HDD control and Data path logs

Printing DATA path HDD logs  distinctly by adding new log level,
VOS_MODULE_ID_HDD_DATA, and hddDataLog() function.

Change-Id: Icd55fbeb36a28ed4040b13370ac8a6a89f0bd4fb
CRs-Fixed: 631873
wlan: API changes for firmware MC filter capability.

Definition of FW multicast filter capability  WLAN_MCADDR_FLT

CRs-Fixed: 594846
Change-Id: Ie3f5c5692de01c7f5463adedf6bd9b081cfe2c0d
wlan: Add multicast filtering feature

In case feature NS_OFFLOAD is not defined, the multicast filtering does not
work. So make multicast filtering work whether NS_OFFLOAD is defined or not
by passing the correct configuration to the firmware.

Change-Id: If4ea9fd115a678cafeeb5964dc0445637d21478e
CRs-Fixed: 594846
wlan: Assoc Req does not Carry proper PSB vaule if ACM is enabled for AC.

Avoid uapsd unmasking on the basis if ACM is enabled so WMM QoS Info
field of ASSOC / REASSOC Req carry proper PSB value.Host is now giving
priorty to dynamic values over static values of  trigger & delivery
enabled (PSB) part of ENTER_UAPSD_REQUEST.

Change-Id: I9fd091e96df79dc3cd99d7a25e3a1d1e84dcec57
CRs-Fixed: 629592
wlan: Process the first MissedBeaconInd from FW.

When Host receive MissedBeaconInd from FW, it checks if
LimRxedBeaconCntDuringHB is set. If set then it reset it
and ignore the first indication.

Remove the check for LimRxedBeaconCntDuringHB as FW has
already indicated that it missed 40 beacons.

Change-Id: I5fbde52846a25257a4071171b1be6ba0d952da44
CRs-Fixed: 635693
Revert: wlan: Dump MTRACE logs when connection failure occurs.

As multiple connection failure causes plenty of mtrace log messages
being dumped making DUT to go to download mode, reverting enabling of
dynamic mtrace whenever there is connection failure.

Change-Id: I7115fcc9185449f25ea57006e19488d3859f16ad
CRs-Fixed: 636509
wlan: Long initial scan time.

Initial Scan after driver load takes long time.As a part of fix
scan all non-dfs channels actively in the 1st scan.
Add new ini parameter, gInitialScanSkipDFSCh, to enable this feature.
By default this feature this enabled.

Change-Id: I3406bdb98bc835b0b04b623922e501ebdade1312
CRs-Fixed: 589316
wlan: Unable to have 32 STA in IBSS network.

Due to improper check limit was upto 31 STA in IBSS.

Modified the check to allow 32 STA in IBSS network.

Change-Id: I4711bb9cfa654eb07e9d6761f42060f0ff89adb1
CRs-Fixed: 634514
wlan: Duplicate notifcation of IBSS join to cfg80211

Currently cfg80211 is updated with the BSS information during the
IBSS start and as well during the IBSS Join.
Removed the duplication of JOIN IBSS event to cfg80211.

Change-Id: If9c930425b72e39a1aa73463d47d93adeb029a18
CRs-Fixed: 633686
TDLS: Introduce TDLS_MGMT_VERSION2 to interop with updated tdls_mgmt.

tdls_mgmt callback function in cfg80211 is enhanced to also include
the peer capability information which shall be passed by the supplicant.
To ensure the host driver interops with the both versions of tdls_mgmt
implementation,a flag TDLS_MGMT_VERSION2 is defined in the kernel.
Enhance the driver to rely on this flag and thus use the respective
tdls_mgmt callback functionality.

CRs-Fixed: 605665
Change-Id: Ic2dca6b54dcc754837eb6bdf1f4d2b05fbebb08d
TDLS: Consider peer capabilities to frame tdls setup cnf frame

While framing the TDLS Setup Confirmation frame, the driver needs to
know if the TDLS peer is VHT/HT capable. The information is passed
by Supplicant to the driver after determining tdls peer capabilities
by parsing respective IEs in TDLS Setup Response frame.

CRs-Fixed: 605665
Change-Id: I5755d40b24042147bc76427883949473d71e7cdb
wlan: Revision 3.2.3.276

Revision 3.2.3.276

Change-Id: Ia981b8ebc86d53922e64fd1dffcae47ee8b2d2ab