#include &soc { qcom,ion { compatible = "qcom,msm-ion"; #address-cells = <1>; #size-cells = <0>; system_heap: qcom,ion-heap-sys { reg = ; qcom,ion-heap-type = "MSM_SYSTEM"; }; qcom,ion-heap-adsp { /* ADSP HEAP */ reg = ; memory-region = <&adsp_mem>; qcom,ion-heap-type = "DMA"; }; qcom,ion-heap-user { /* USER CONTIG HEAP */ reg = ; memory-region = <&user_contig_mem>; qcom,ion-heap-type = "DMA"; }; qcom,ion-heap-qsee { /* QSEECOM HEAP */ reg = ; memory-region = <&qseecom_mem>; qcom,ion-heap-type = "DMA"; }; qcom,ion-heap-qseeta { /* QSEECOM TA HEAP */ reg = ; memory-region = <&qseecom_ta_mem>; qcom,ion-heap-type = "DMA"; }; qcom,ion-heap-spss { /* SPSS HEAP */ reg = ; memory-region = <&sp_mem>; qcom,ion-heap-type = "HYP_CMA"; }; qcom,ion-heap-secdisp { /* SECURE DISPLAY HEAP */ reg = ; memory-region = <&secure_display_memory>; qcom,ion-heap-type = "HYP_CMA"; }; qcom,ion-heap-syssecure { reg = ; qcom,ion-heap-type = "SYSTEM_SECURE"; }; }; };