msm: 8625: Remove static mapping for second core

Instead of having a fixed physical address for second core and doing a
memblock_remove, move to randomly allocating a physical address.
As allocation of address can fall in HIGHMEM region and to map
it to kernel address space adding kmap_atomic.

Change-Id: If71c9d816b3ab2923eddcad90efcb296373417da
Signed-off-by: Taniya Das <tdas@codeaurora.org>
6 files changed