msm: Create shadow files under /sys/kernel/ipv4

The TCP delayed ack parameters can be configured from user space
application which runs with non-root credentials and does not have
direct write access to /proc entries. This commit creates shadow
files under /sys/kernel/ipv4 which maps to /proc/sys/net/ipv4.

CRs-Fixed: 628139
Change-Id: If9f5e8f1f5f31c39090555b7b0c40efcdf6ccd08
Signed-off-by: Ravi Joshi <ravij@codeaurora.org>
Fix to keep prebuilt firmware images and limit.txt at make clean

Change-Id: If376e43d482e6ff671689cec2c182b8554491635
cpufreq: interactive: fix compiling warnings

The gcc warns like:

  cpufreq_interactive.c:745:6: warning: operation on 'ret' may be
undefined [-Wsequence-point]

It was introduced by commit cf0fad49d17cb8273ce555dd5b7afab67d7923bf.

Since sprintf(...) just return 1 (one character) in this case, ret
should not changed.
Just discarding the result of sprintf(...) leads to the result that
the committer of cf0fad49d17cb8273ce555dd5b7afab67d7923bf wants.

Change-Id: Ifed1cef6d6a31c3ed23dad03a567b3b9eddf3a57
Signed-off-by: Chih-Wei Huang <cwhuang@android-x86.org>
Signed-off-by: Dave Daynard <nardholio@gmail.com>
bt: Fix sizeof-pointer-memaccess warning

This patch fixes wrong memcpy size when copying ltk value to
HCI_OP_LE_LTK_REPLY command.

Change-Id: I44e5e3da15369d4b424581720ccd3bac820ef2e0
g3: disable vmware mvp

Change-Id: I878fd9f194b96f72914599f5b00dae61128f92e7
pronto: AU_LINUX_ANDROID_LNX.LA.3.5.1_RB1.04.04.02.048.042

* This is the closest caf tag to vs985's pronto driver. LG's
  source has all the comments stripped out, so shipping the caf
  branch is cleaner. We use the vs985 pronto firmware since
  d851, which this tree was originally created with, uses a
  broadcom chip.

Change-Id: Ia27f63c6f346052722b06b9faaa892147ee6c016
max14688: trigger SW_HEADPHONE_INSERT for all events

Change-Id: I2116dfc8e37767cafbb3a03363b1f8cd6ddc42a5
Revert "msm_ipc_router: Allow processes in the sensors group to use it freely"

This reverts commit 76e4e4f23d527068b715936b1dc8d76f56354fbb.

Change-Id: I69bb66c5cc5afcf928adb574216012bd001423fc
Merge "msm: Create shadow files under /sys/kernel/ipv4" into cm-11.0
Merge "Fix to keep prebuilt firmware images and limit.txt at make clean" into cm-11.0
Merge "cpufreq: interactive: fix compiling warnings" into cm-11.0
Merge "bt: Fix sizeof-pointer-memaccess warning" into cm-11.0
Merge "g3: disable vmware mvp" into cm-11.0
Merge "pronto: AU_LINUX_ANDROID_LNX.LA.3.5.1_RB1.04.04.02.048.042" into cm-11.0
Merge "max14688: trigger SW_HEADPHONE_INSERT for all events" into cm-11.0
bluesleep: Back out LGE_BLUESLEEP changes and add bluedroid support

Change-Id: I855e895d3241de4b287e2e3344b7efdb1c6321d3
restart: fix rebooting to bootloader

* needs moar http://tinyw.in/q88S

Change-Id: I2999b12728e741b11f3d4c588df2f99927aa156b
Merge "bluesleep: Back out LGE_BLUESLEEP changes and add bluedroid support" into cm-11.0
wcnss: Configure WLAN MAC addr through user control interface

wcnss userspace service will use user control interface to configure
certain parameters required by wcnss driver. This interface is required
to configure the WLAN MAC address. These parameter was earlier written
thru module parameters from wcnss service, however that required the
wcnss userspace daemon to have the root permission.

Change-Id: I6e928a44c7f1f9ba7ab193c882bad102d8c2bd5a
CRs-fixed: 636953
Signed-off-by: Hardik Kantilal Patel <hkpatel@codeaurora.org>
qseecom: Unload the app upon receiving qseecom_release.

Upon receiving qseecom_release() app corresponding to the app id
needs to be shutdown.This is applicable to user space clients as well.

Change-Id: Ie659a9409f8470b7ed4a5088e6779b50c5dc1cca
Signed-off-by: Hariprasad Dhalinarasimha <hnamgund@codeaurora.org>
(cherry picked from commit 1e34cdd714219a4cd0acb3d5b3dfe4280c380699)