ARM: dts: msm: Add SP memory map and ion heap changes for kona

This change adds carveout memory region for Secure Processor and adds
ion heap to allow client to allocate memory from ion.

Change-Id: Ibdba8288b9d07bd695d11ed04b827a62eaf2b8e9
Signed-off-by: Konstantin Dorfman <kdorfman@codeaurora.org>
diff --git a/arch/arm64/boot/dts/qcom/kona.dtsi b/arch/arm64/boot/dts/qcom/kona.dtsi
index 886fe18..15b9c37 100644
--- a/arch/arm64/boot/dts/qcom/kona.dtsi
+++ b/arch/arm64/boot/dts/qcom/kona.dtsi
@@ -581,6 +581,13 @@
 			reusable;
 			size = <0 0x2400000>;
 		};
+		sp_mem: sp_region {  /* SPSS-HLOS ION shared mem */
+			compatible = "shared-dma-pool";
+			alloc-ranges = <0x0 0x00000000 0x0 0xffffffff>;
+			reusable;
+			alignment = <0x0 0x400000>;
+			size = <0x0 0x800000>;
+		};
 
 		qseecom_mem: qseecom_region {
 			compatible = "shared-dma-pool";