Loading arch/arm64/boot/dts/qcom/sm6150-ion.dtsi +6 −0 Original line number Original line Diff line number Diff line Loading @@ -49,5 +49,11 @@ reg = <9>; reg = <9>; qcom,ion-heap-type = "SYSTEM_SECURE"; qcom,ion-heap-type = "SYSTEM_SECURE"; }; }; qcom,ion-heap@22 { /* ADSP HEAP */ reg = <22>; memory-region = <&sdsp_mem>; qcom,ion-heap-type = "DMA"; }; }; }; }; }; arch/arm64/boot/dts/qcom/sm6150.dtsi +9 −1 Original line number Original line Diff line number Diff line Loading @@ -488,7 +488,15 @@ alloc-ranges = <0 0x00000000 0 0xffffffff>; alloc-ranges = <0 0x00000000 0 0xffffffff>; reusable; reusable; alignment = <0 0x400000>; alignment = <0 0x400000>; size = <0 0xc00000>; size = <0 0x800000>; }; sdsp_mem: sdsp_region { compatible = "shared-dma-pool"; alloc-ranges = <0 0x00000000 0 0xffffffff>; reusable; alignment = <0 0x400000>; size = <0 0x400000>; }; }; qseecom_ta_mem: qseecom_ta_region { qseecom_ta_mem: qseecom_ta_region { Loading Loading
arch/arm64/boot/dts/qcom/sm6150-ion.dtsi +6 −0 Original line number Original line Diff line number Diff line Loading @@ -49,5 +49,11 @@ reg = <9>; reg = <9>; qcom,ion-heap-type = "SYSTEM_SECURE"; qcom,ion-heap-type = "SYSTEM_SECURE"; }; }; qcom,ion-heap@22 { /* ADSP HEAP */ reg = <22>; memory-region = <&sdsp_mem>; qcom,ion-heap-type = "DMA"; }; }; }; }; };
arch/arm64/boot/dts/qcom/sm6150.dtsi +9 −1 Original line number Original line Diff line number Diff line Loading @@ -488,7 +488,15 @@ alloc-ranges = <0 0x00000000 0 0xffffffff>; alloc-ranges = <0 0x00000000 0 0xffffffff>; reusable; reusable; alignment = <0 0x400000>; alignment = <0 0x400000>; size = <0 0xc00000>; size = <0 0x800000>; }; sdsp_mem: sdsp_region { compatible = "shared-dma-pool"; alloc-ranges = <0 0x00000000 0 0xffffffff>; reusable; alignment = <0 0x400000>; size = <0 0x400000>; }; }; qseecom_ta_mem: qseecom_ta_region { qseecom_ta_mem: qseecom_ta_region { Loading