Config-8960: Disable Bluez dependant modules

Since MR2 comes with Bluedroid stack, disable Bluez dependant
modules from kernel.

CRs-Fixed: 542077
Change-Id: Ie2e1ef786c45d31b6705ddf1dd02eecfff2ba365
Signed-off-by: Juffin Alex Varghese <jalex@codeaurora.org>
msm: mhl: 8334: Initialize return value

Initialize the variable holding the return code to
appropriate error value so that an incorrect return
code isn't sent  to the caller.

Change-Id: I38192e5503750113de62494f3bd512819d7d8b76
Signed-off-by: Krishna Chaitanya Parimi <cparimi@codeaurora.org>
msm-camera: fix to prevent untrusted pointer to lead DoS in Actuator

fix to prevent untrusted userspace pointer in actuator kernel
driver to lead DoS in actuator driver

Change-Id: If9dcba3d4871ca98f78542f8bfb1623a02032f0d
CRs-Fixed: 547231
Signed-off-by: Katta Santhisindhu <kattas@codeaurora.org>
wlan: Align PNO channels buffer size of WDI with MAC.

Difference in buffer size defined for PNO channels accross
the modules in UMAC leads to buffer overflow and memory corruption.
This commit aligns buffer size defined for PNO channels in WDI
with MAC.

Change-Id: I37b5dad0bef2bcca8a8f8e89950a572226b17656
CRs-fixed: 550262
wlan: Initialize memory allocated for PNO request.

Use of uninitialized memory space leads to have unexpected/invalid
value to PNO request parameters, causing inconsistency in behavior
of the PNO feature. This commit addresses the issue by initializing
memory allocated for PNO request.

Change-Id: I5e4289ac2b92e3dfdbd3cba54642da1a05c3cc00
CRs-fixed: 550572
Configurig WLAN/BT interval of BTC as tunable parameters from host

This gerrit provides the option to configure WLAN/BT interval of BTC
in both STA/SAP mode.

Change-Id: I3d7406bcbad8631c631b80d5e505e3831c76e860
CRs-Fixed: 516956.

Conflicts:

	CORE/HDD/inc/wlan_hdd_cfg.h
wlan: Fix race conditions while configuring mc/bc filter

multicast/broadcast filter is configured when the device goes into
suspend. Fix race conditions that can occur while configuring the filter.

Change-Id: I90aa40cf67b7335222adadc1aac821427100ab42
CRs-Fixed: 540698
wlan: Do not check for mcbc flag to resume.

On a host resume driver sends resume request to the firmware
to terminate the requisite offload functionality (PNO) as well
as disables few offload requisite explicitly, and this is
done only when MCBC filter flag is set. That said ,it would
lead to failed behavior if disable and resume request are
not issued to the firmware.
Address this by sending the resume request and disabling
offloads irrespective of the MCBC filters state.

CRs-fixed: 543098
Change-Id: I0a2192c50ba6e20d7cd7aaa98fe4cb26d050c943
wlan: Interface file changes to configurig WLAN/BT interval.

Updating interface file,wlan_hal_cfg.h, with BTC WLAN/BT interval
tunable parameters.

Change-Id: I21eb0814b90303abf905c78412f01a17f7a0d61d
CRs-Fixed: 516956
wlan: Revision 3.2.6.122

Revision 3.2.6.122

Change-Id: I5f7b816ab80e563dd6d2fe7425122ea66c0e3c75
Merge "wlan: Interface file changes to configurig WLAN/BT interval."
Merge "Configurig WLAN/BT interval of BTC as tunable parameters from host"
Merge "msm-camera: fix to prevent untrusted pointer to lead DoS in Actuator"
Merge "wlan: Fix race conditions while configuring mc/bc filter"
Merge "wlan: Revision 3.2.6.122"
USB: gadget: u_ctrl_hsic: fix a bug in control bits propagation

A work is scheduled to open the hsic transport channel upon
USB cable connect.  If the host sends SET_CONTROL_LINE_STATE
control transfer before the port is opened, the control bits
are not propagated to the mdm.

CRs-Fixed: 556039
Change-Id: Ic60830d2b04327c9ea9ded84e66b8eb7b92aee82
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
msm: msm_fb: Fix Regressions because of overmap changes.

Previous MDP overmap change is causing issues with HDMI because of
assumptions about overmap. This patch fixes all such issues.

Change-Id: Ifd2f8a0596d9df08538464bdcdd5946cf84db4d9
Signed-off-by: Vishnuvardhan Prodduturi <vproddut@codeaurora.org>
Merge "Config-8960: Disable Bluez dependant modules"
Adding support for SIOCGIWMODE for hostapd (SoftAP).

Added support for SIOCGIWMODE which helps apps to know
the current mode of operation.

Change-Id: Ica970dc3ba0853c8f76682123834830d1ab733d0
CRs-Fixed: 535340
wlan: A method by which metrics related to roaming can be reported

This change will help in reporting three main steps in 11r/Legacy
roaming mechanism. These steps are pre-authentication initiation,
pre-authentication completion and reassociation.

Change-Id: Ibeadd5aaed9e87be5731a28f099153145b674f81
CRs-fixed: 458524