wcnss: add pm_qos support to prevent power collapse for BIMC

Add pm_qos support to prevent power collapse of BIMC during
SSR and coldboot. Wakelock is also taken to prevent power
collapse of BIMC

CRs-Fixed: 727070
Change-Id: Ida638e85995735b629ad455dd48df996b37c2305
Signed-off-by: Siddharth Bhal <sbhal@codeaurora.org>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
wcnss: dump apb2phy_status register on subsystem restart

apb2phy_status register is required for debugging certain
issues due to watchdog bite on the wcn chip. Dump the
register when watchdog bite occurs on the wcn subsystem
or the subsystem is going for a restart for any other
reason.

Change-Id: I90851d023dff5c62d66a9855fff9b16d244f5190
CRs-Fixed: 631088
Signed-off-by: Mihir Shete <smihir@codeaurora.org>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
wcnss: Reset IRIS card before Starting IRIS XO configuration

Set iris_reset bit of PMU CFG register to reset the IRIS
card before Starting IRIS XO configuration.

Change-Id: Id1cfd7e3e3df29919089725b2233c6f95afbbfb5
CRs-Fixed: 664642
Signed-off-by: Hardik Kantilal Patel <hkpatel@codeaurora.org>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Revert "msm: vidc: Expose extradata size to userspace"

This reverts commit 1c6027f9011a96bbaef3d7e4e08b4df13b2d2ab4.
Revert "msm: vidc: Amend calculation of buffer sizes in VENUS_BUFFER_SIZE"

This reverts commit c5a5ed8c4b9f1750891043e6b13b57f47e8e92a7.
Revert "msm: vidc: Add AFD and CC metadata support to extradata"

This reverts commit 2dc8a8eba79fc25b6a8223a955cd852c7fb7ee2b.
mako_hotplug: fix a bug where all the cores would be left online if the min cpu would be >= CPUFREQ_UNPLUG_LIMIT

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
cpufreq: interactive: we can safely use the euclidean cpufreq relation in this case.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>