oppo: i2c: drop nfc freq to 19.2 MHz
mach-msm: msm_dcvs: increase max dcvs freqs
msm8974pro: gpu: start gpu at 200Mhz at boot
gitignore: added smd_rpc_sym generated file
msm8974: usb: dts: Set the usb max speed to high
msm8974: usb: dwc3: Set the max speed
Kernel Version: AK.051.OPO.SKULL.CM12
msm: hotplug: Do not skip the platform init for boot core

First warmboot for secondary cores is treated as cold boot
and platform secondary init functionality is skipped. But
for boot core the first warmboot is real warmboot so do the
platform init  even for frist time for this core. This change
is necessary for core0 hotplug support.

Change-Id: I736e01f3ac3d7fa54eb2d70ad1f813acbebb3d16
Signed-off-by: Venkat Devarasetty <vdevaras@codeaurora.org>
Revert "msm: wlan: Update the wifi regulatory database."

This reverts commit 0ae8d4abe6c35f1eecde98727e68136796069dc5.
Revert "cfg80211: clarify BSS probe response vs. beacon data"

This reverts commit 3e6ca13b61591c4e06346b29464bd2fddaccd20d.
Revert "nl80211: add scan width to bss and scan request structs"

This reverts commit b56cb26ef58f5ec94a2be2f32520380db8a75b88.
Revert "Revert "wcnss: handle CBC complete event from firmware""

This reverts commit ea9bf37653cb1897259ae9f68e5871de510e72a6.
msm: Use interruptible wait to not affect load average

Change-Id: Ibbf580a44fa22c3f4786f59bfbcac83215c45ade
arm: dts: msm8974pro: Allow power collapse as minimum l2 gdhs mode
msm: pm: Fix cpu collapse timeout

Looks like caf mismerged. This may fix the following warning:

<4>[  124.983957] ------------[ cut here ]------------
<4>[  124.984381] WARNING: at arch/arm/mach-msm/msm-pm.c:837 msm_pm_wait_cpu_shu
tdown+0x9c/0xb0()
<4>[  124.984661] CPU2 didn't collapse in 2 ms
<4>[  124.984869] [<c010e10c>] (unwind_backtrace+0x0/0x144) from [<c0a1c68c>] (d
ump_stack+0x20/0x24)
<4>[  124.985170] [<c0a1c68c>] (dump_stack+0x20/0x24) from [<c019ab44>] (warn_sl
owpath_common+0x58/0x70)
<4>[  124.985464] [<c019ab44>] (warn_slowpath_common+0x58/0x70) from [<c019abd8>
] (warn_slowpath_fmt+0x40/0x48)
<4>[  124.985943] [<c019abd8>] (warn_slowpath_fmt+0x40/0x48) from [<c0179d30>] (
msm_pm_wait_cpu_shutdown+0x9c/0xb0)
<4>[  124.986287] [<c0179d30>] (msm_pm_wait_cpu_shutdown+0x9c/0xb0) from [<c0126
750>] (platform_cpu_kill+0x38/0x48)
<4>[  124.986591] [<c0126750>] (platform_cpu_kill+0x38/0x48) from [<c010c6fc>] (
__cpu_die+0x4c/0x98)
<4>[  124.986778] [<c010c6fc>] (__cpu_die+0x4c/0x98) from [<c09ee9cc>] (_cpu_dow
n+0xf8/0x2e0)
<4>[  124.987074] [<c09ee9cc>] (_cpu_down+0xf8/0x2e0) from [<c09eec58>] (cpu_dow
n+0x34/0x50)
<4>[  124.987383] [<c09eec58>] (cpu_down+0x34/0x50) from [<c0194250>] (cpu_down_
work+0xc4/0xd8)
<4>[  124.987564] [<c0194250>] (cpu_down_work+0xc4/0xd8) from [<c01b4e44>] (proc
ess_one_work+0x178/0x4f4)
<4>[  124.987861] [<c01b4e44>] (process_one_work+0x178/0x4f4) from [<c01b5540>]
(worker_thread+0x174/0x448)
<4>[  124.988152] [<c01b5540>] (worker_thread+0x174/0x448) from [<c01bb8ac>] (kt
hread+0xb4/0xc0)
<4>[  124.988450] [<c01bb8ac>] (kthread+0xb4/0xc0) from [<c0108060>] (kernel_thr
ead_exit+0x0/0x8)
<4>[  124.988725] ---[ end trace 77427e632785e345 ]---

Change-Id: I40ea4459f333d44b3f1f11ebcec85466a896d974
msm: thermal: Check temperature only if probed

This avoids a (harmless) error:

<3>[    0.214144] msm_thermal:msm_thermal_get_freq_table error reading cpufreq table

Change-Id: Ibf8e319751edb49e836b2e207c0075f60b71f44a
cpufreq: cpu-boost: Fix cores getting stuck. Finally.

* In exclusive hotplug system, if a core is not taken down
  explicitly, it is observed that it gets stuck at input
  boost frequency.
* This fix resolves this issue completely.
* Root cause seems to be removal work is lost if queued on
  sibling cores. So simply fix this by queuing on boot CPU.

* Finally, I can use min_cpus_online > 1 for hotplug drivers
  without any issue.

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Kernel Version: AK.052.OPO.SKULL.CM12
cpufreq: msm_mpdecision: added mdp hotplug from bricked hammerhead kernel
cpufreq: msm_mpdecision: added necessary msm_mpdecision.h