Merge 9515852d1e689287fb61c89630a925cfa4fe6bc7 on remote branch

Change-Id: Ie013468e80e140c9e0c62d4a7b720879cc29aa64
msm: wlan: Update US wifi database for TDWR channels

Update the US regulatory database for TDWR channels.
Also update the tx power of US DFS channels.

CRs-Fixed: 725496
Change-Id: Iceb30a61579dad0ea9325853b5aabc9ab23caa62
Signed-off-by: Amar Singhal <asinghal@codeaurora.org>
Signed-off-by: Manishekar Chandrasekaran <cmshekar@codeaurora.org>
qseecom: Free ion memory even if keymaster app is not unloaded

Make a change to free the ion memory allocated for keymaster client
even if keymaster app doesn't need to be unloaded from TZ, so as to
avoid memory leak.

CRs-Fixed: 724638
Change-Id: I3ddb68c8a3f96b0a44afc3efc63e93f0a8be51bb
Signed-off-by: Zhen Kong <zkong@codeaurora.org>
kprobe: delay blacklist symbol lookup

The symbol lookup can take a long time and kprobes
is iniitilized very early in boot, So delay symbol
lookup until the blacklist is first used.

Change-Id: Ib7a2deb65a2291b745cb15117df0ff4f75a2f8fa
Signed-off-by: Rahul Sharma <sharah@codeaurora.org>
qseecom: fix secure app loading failure by kernel mode qseecom client

Fix secure app loading failure due to premature kzfree() from
__qseecom_load_fw(), when kernel mode qseecom client tries to
load app.

CRs-fixed: 694541
Change-Id: Ida43a6a8367aef0d0aa29ad5ad3eee802c816e87
Signed-off-by: William Clark <wclark@codeaurora.org>
update defconfig

defconfig: msm: disable ISA1200 haptic driver

Disable ISA1200 haptic
driver for automotive set-up.
Since it is not a requirement. This allow
us to save
some kernel boot time.

Change-Id:
Icef031537bc909a30f79a93268c26d8a73cf4daa
Signed-off-by: Rahul Sharma
<sharah@codeaurora.org>