diff --git a/qcom/lahaina-ion.dtsi b/qcom/lahaina-ion.dtsi index d880e212a323..f6d3150bfb98 100644 --- a/qcom/lahaina-ion.dtsi +++ b/qcom/lahaina-ion.dtsi @@ -30,5 +30,11 @@ token = <0x20000000>; }; }; + + qcom,ion-heap@13 { /* SPSS HEAP */ + reg = ; + memory-region = <&sp_mem>; + qcom,ion-heap-type = "HYP_CMA"; + }; }; }; diff --git a/qcom/lahaina.dtsi b/qcom/lahaina.dtsi index 65fb446cbd32..248cdc2aae7c 100644 --- a/qcom/lahaina.dtsi +++ b/qcom/lahaina.dtsi @@ -362,6 +362,14 @@ size = <0x0 0x2000000>; linux,cma-default; }; + + 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 0x1000000>; + }; }; chosen { };