msm: vidc: Initialize kernel space stack variables

This change initializes kernel space stack variables
that are passed between kernel space and user space
using ioctls.
Non initialization of these variables may lead to
leakage of memory values from the kernel stack to
user space.

Change-Id: Icb195470545ee48b55671ac09798610178e833e1
CRs-fixed: 556771,563420
Signed-off-by: Deepak Verma <dverma@codeaurora.org>
gk: Increase the mdp bandwidth

Change-Id: I7a2d31eaa6ac8198495b9d0de8809187cd3b6217
Revert "video: msm: Use the new fence release logic for video panel too"

This reverts commit aa900d5bd4e33cbba138d34a5214eabbaae4e503.
net: wireless: bcmdhd: Update to version 1.61.46

Change-Id: If4a49dc98aea9b505aa00575b49b4df9491fa0d4
Signed-off-by: Kyunghoe Kim <kyunghoe.kim@lge.com>
Signed-off-by: Devin Kim <dojip.kim@lge.com>
net: wireless: bcmdhd: configurable for builtin driver

If you use the builtin driver for bcm4335, you should build
with 'ENABLE_INSMOD_NO_FW_LOAD'

Change-Id: I837ef0c8a01e16c32004fa3f351abf77a6a9f580
Signed-off-by: Devin Kim <dojip.kim@lge.com>
net: wireless: bcmdhd: Fix the panic when using tethering with builtin

This is a temprary workaround for panic when using tethering with builtin
driver. This fix is just avoding the panic. We need a proper fix for this
issue.

Change-Id: I0dc38379b45f02d747993ac30dacc7f4e4248e40
Signed-off-by: Devin Kim <dojip.kim@lge.com>
net: wireless: bcmdhd: enable custom MAC

- enable random MAC addr. and persist MAC addr.

Change-Id: I5ddedce7940fc4e59991994f4b6833fb29a933e2
Signed-off-by: Kyunghoe Kim <kyunghoe.kim@lge.com>
Signed-off-by: Devin Kim <dojip.kim@lge.com>
net: wireless: bcmdhd: Update to Version 1.88.10

Change-Id: I0e41b9af42120286b99d23acdf52fd19997a267e
Signed-off-by: Kyunghoe Kim <kyunghoe.kim@lge.com>
Signed-off-by: Devin Kim <dojip.kim@lge.com>
net: wireless: bcmdhd: Update to version 1.88.21

- Add BCM4339 support

Change-Id: I1ae05bc03ac8ef6f8babcdaa808b13cd0d31baea
Signed-off-by: kyunghoe.kim <kyunghoe.kim@lge.com>
Signed-off-by: Devin Kim <dojip.kim@lge.com>
net: wireless: bcmdhd: Support for country code mapping table

Change-Id: Ib828d0d4d8694ac7d606f930281dd837fe726c14
Signed-off-by: kyunghoe.kim<kyunghoe.kim@lge.com>
Signed-off-by: Devin Kim <dojip.kim@lge.com>
net: wireless: bcmdhd: enable TDLS

Change-Id: I9268787ca0f55f103c33f2985de779c57f35ede7
Signed-off-by: Kyunghoe Kim <kyunghoe.kim@lge.com>
net: wireless: bcmdhd: Update to version 1.88.27

Support only for bcm4339

Change-Id: I050c2b5d8c31cf7630981764298d7da09714f634
Signed-off-by: kyunghoe.kim <kyunghoe.kim@lge.com>
Signed-off-by: Devin Kim <dojip.kim@lge.com>
net: wireless: bcmdhd: Enable p2p support bits for p2p device

Change-Id: I62102ead0e72be41d591f9562f3ac27c41b9e395
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
net: wireless: bcmdhd: Update to version 1.88.41
    1. Fixed SDIO bus wakeup code when idletime was zero case
    2. Fixed OOB interrupt handler was not registered when WLAN on failed case
    3. Cleaned up ARP Packet filter code.
    4. Cleaned up P2P ESCAN source code.
    5. Cleaned up TDLS code.
    6. Fixed Neighbor Discovery offload bug
    7. Supported Device tree feature for futher usage
    8. Use binary semaphore for dhd thread
 remove white space
 accept Dmitry comment
Signed-off-by: Ecco Park <eccopark@broadcom.com>
net: wireless: bcmdhd: Enable p2p support bits for p2p device

This picks up previously dropped patch.

Original-Change-Id: I62102ead0e72be41d591f9562f3ac27c41b9e395
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
Signed-off-by: Patrick Tjin <pattjin@google.com>
net: wireless: bcmdhd: Update to version 1.88.42
	implementation of Wi-Fi Location Service
	-remove white space in file
	-add dhd_pno.o in Makefile
	-remove PASS_ARP_PACKET in Makefile
Signed-off-by: Ecco Park <eccopark@broadcom.com>
net: wireless: bcmdhd: Fix WL_SCHED_SCAN compilation

Change-Id: I44f57cc63377c4009aafb4028970a9af43944241
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
net: wireless: bcmdhd: Update to version 1.88.45

	1. Remove WL_SUPPORT_AUTO_CHANNEL codes
	2. add codes for WL_IFACE_COMB_NUM_CHANNELS and
	   WL_CFG80211_P2P_DEV_IF to support concurent mode.
	   (Google Bug : [9892309] support Wifi direct 5GHZ channels)
	   but, remove the WL_IFACE_COM_NUM_CHANELS in Makefile
	3. refactoring the codes for hidden ap roaming
Signed-off-by: Ecco Park <eccopark@broadcom.com>
net: wireless: bcmdhd: enable WL_IFACE_COMB_NUM_CHANNELS

Signed-off-by: Ecco Park <eccopark@broadcom.com>
net: wireless: bcmdhd: Update Location Service code

	updated the dhd_pno.c based on new firmware which will be
	released today.
	updated the wl_anroid.c based on Robert's requirement

Signed-off-by: Ecco Park <eccopark@broadcom.com>