This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: linux SDK 设备树的预留内存存在重叠部分,请问这样没有干扰么,为什么这样处理

Part Number: TDA4VM


我发现linux SDK的设备树中对于内存的预留存在很多个重叠部分,以7.2版本的SDK为例:

在k3-j721e-vision-apps.dtso文件中包含字段:

vision_apps_main_r5fss0_core0_dma_memory_region: vision_apps-r5f-dma-memory@a1000000 {
compatible = "shared-dma-pool";
reg = <0x00 0xa1000000 0x00 0x00100000>;
no-map;
};

在k3-j721e-som-p0.dtsi文件中包含字段:

mcu_r5fss0_core1_dma_memory_region: r5f-dma-memory@a1000000 {
compatible = "shared-dma-pool";
reg = <0x00 0xa1000000 0x00 0x100000>;
no-map;
};

这两个文件中类似重叠的内存字段还有很多,请问这样就为同一个内存用于两个用途么,还是怎样?这样没有风险么?