reserved-memory {
#address-cells = <2>;
#size-cells = <2>;
ranges;
other_ext_mem: other_ext_region@0 {
compatible = "removed-dma-pool";
no-map;
reg = <0x0 0x84a00000 0x0 0x1e00000>;
};
modem_mem: modem_region@0 {
compatible = "removed-dma-pool";
no-map;
reg = <0x0 0x86c00000 0x0 0x6a00000>;
};
adsp_fw_mem: adsp_fw_region@0 {
compatible = "removed-dma-pool";
no-map;
reg = <0x0 0x8d600000 0x0 0x1100000>;
};
wcnss_fw_mem: wcnss_fw_region@0 {
compatible = "removed-dma-pool";
no-map;
reg = <0x0 0x8e700000 0x0 0x700000>;
};
venus_mem: venus_region@0 {
compatible = "shared-dma-pool";
reusable;
alloc-ranges = <0x0 0x80000000 0x0 0x10000000>;
alignment = <0 0x400000>;
size = <0 0x0800000>;
};
secure_mem: secure_region@0 {
compatible = "shared-dma-pool";
reusable;
alignment = <0 0x400000>;
size = <0 0x09800000>;
};
qseecom_mem: qseecom_region@0 {
compatible = "shared-dma-pool";
reusable;
alignment = <0 0x400000>;
size = <0 0x1000000>;
};
adsp_mem: adsp_region@0 {
compatible = "shared-dma-pool";
reusable;
size = <0 0x400000>;
};
dfps_data_mem: dfps_data_mem@90000000 {
reg = <0 0x90000000 0 0x1000>;
label = "dfps_data_mem";
};
cont_splash_mem: splash_region@0x90001000 {
reg = <0x0 0x90001000 0x0 0x13ff000>;
label = "cont_splash_mem";
};
gpu_mem: gpu_region@0 {
compatible = "shared-dma-pool";
reusable;
alloc-ranges = <0x0 0x80000000 0x0 0x10000000>;
alignment = <0 0x400000>;
size = <0 0x800000>;
};
boot_log_mem: boot_log_region@B0000000 {
compatible = "removed-dma-pool";
no-map;
reg = <0x0 0xB0000000 0x0 0x80000>;
};
/* NOTE:
* reserve 5M momory before other_ext_mem
* It maybe need modify when modify other_ext_mem
*/
subsys_trap_mem: subsys_trap_region@0 {
compatible = "removed-dma-pool";
no-map;
reg = <0 0xB0080000 0 0x100000>;
label = "subsys_trap_mem";
};
rs_recorder_mem: rs_recorder_region@0 {
compatible = "removed-dma-pool";
no-map;
reg = <0 0xB0180000 0 0x400000>;
label = "rs_recorder_mem";
};
};