diff --git a/qcom/shima-ion.dtsi b/qcom/shima-ion.dtsi index fc45b51bedde..2b67df9f2277 100644 --- a/qcom/shima-ion.dtsi +++ b/qcom/shima-ion.dtsi @@ -53,5 +53,10 @@ memory-region = <&audio_cma_mem>; qcom,ion-heap-type = "DMA"; }; + qcom,ion-heap@3 { /* NON SECURE DISPLAY HEAP */ + reg = ; + memory-region = <&non_secure_display_memory>; + qcom,ion-heap-type = "DMA"; + }; }; }; diff --git a/qcom/shima.dtsi b/qcom/shima.dtsi index 798ef30db12d..c82806ce3634 100644 --- a/qcom/shima.dtsi +++ b/qcom/shima.dtsi @@ -469,6 +469,14 @@ reg = <0x0 0xe3300000 0x0 0x0100000>; label = "dfps_data_memory"; }; + + non_secure_display_memory: non_secure_display_region { + compatible = "shared-dma-pool"; + alloc-ranges = <0x0 0x00000000 0x0 0xffffffff>; + reusable; + alignment = <0x0 0x400000>; + size = <0x0 0x6400000>; + }; }; chosen {