ARM: Allow arm_memblock_steal() to remove memory from any RAM region

Allow arm_memblock_steal() to remove memory from any RAM region,
including highmem areas.  This allows memory to be stolen from the
very top of declared memory, including highmem areas, rather than
our precious lowmem.

Change-Id: Ib4dbc4e7bc34d402134d96db5ed8118eaffa0245
Acked-by: Sascha Hauer <s.hauer@pengutronix.de>
Acked-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Git-commit: 7ac68a4c1de6aac5b0bb231fe6d8505ebe5686d9
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Signed-off-by: Larry Bassel <lbassel@codeaurora.org>
Add a 192 Mhz CPU frequency step
msm: timer: Use 32768Hz GPT and SCLK on 8064 family

On 8064 SOC family, a dedicated XO is derived to support
sleep clock at 32768Hz unlike 8960 SOC family where TCXO
divider was used with effective freq. of 32765Hz.

CRs-fixed: 462079
Change-Id: I79142703c4ffac209f4dedeefebc235eeb8b140d
Signed-off-by: Jay Chokshi <jchokshi@codeaurora.org>
Revert "hells-Core_b4 defconfig"

This reverts commit a2332155cae3ef11b4d37e9d76702ede705442a6.
Revert "msm: boards: Enable Krait Retention."

This reverts commit df20f5116d37a15cc80238c36bf4a8c6fc4adbbb.
Revert "msm: mpm: Print interrupts which are not monitorable."

This reverts commit ebd457c8617267b15ffb4d33de48e00c65b3638f.
Revert "event_timer: Add spinlock protection to event time update"

This reverts commit 56afd4474d299e81f114c38ff719d9df958745bc.
Revert "msm: tracing: Fix path error"

This reverts commit de412e615515c7c2dfd7474a28c62b448108ce7a.
Revert "msm: tracing: Add ftrace support for LPM resources"

This reverts commit 5db1f0a1b325febfdf680fe3488bb15c0cd23ecd.
Revert "msm: event_timer: Fix potential race condition"

This reverts commit 85eacf72061bf33deac9dad91a2bb69bfdda9730.
Revert "msm: event_timer: Support to add event timers."

This reverts commit 581af3f4f61bc3a90cc31a6556806317dc8cadb3.
Revert "msm: pm-8x60: Add early return to msm_pm_enable_retention()"

This reverts commit c0ab441fc3f04e0c30b7e97a4eb7478fa64d9e32.
Revert "msm: pm-8x60: Don't save or restore GIC,VFP state in power collapse"

This reverts commit 221229e13c6f733e148a1866e192ce8537351fb1.
Revert "msm: pm-8x60: Merge msm_pm_idle_prepare into msm_pm_idle_enter"

This reverts commit f94251662229c813cf778beda1c1857f8e40acba.
Revert "msm: tracing: Add ftrace support for LPM driver"

This reverts commit 9019e651c1e2852b2195e7f2de74c9c75b0dd9ba.
Revert "msm: pm: Add API to enable/disable retention mode"

This reverts commit ec2b09f4813e96c0bb1b1bbcbd171c5ba0e6a119.
Revert "msm: pm-8x60: Do not default to WFI when not enabled"

This reverts commit b42d718d15beaefed1b911622b8c751f46b10fe6.
Revert "msm: pm: Add support for retention on each core"

This reverts commit 0c727f88681558953236c45dc1b92a6d02c40e1a.
Revert "msm: pm-8x60: Fix bug where device enter low power mode"

This reverts commit 1899917243518d15e7365dd0a55b25d47d81dcfe.
Revert "msm: pm: Adjust for events with hard wakeups"

This reverts commit d6d3a49a83cc6e5e83f6012bfc84845827f30cc4.