arm64: dts: mediatek: mt8192-asurada: Reserve memory for audio frontend

Some MediaTek platforms already reserve a small block of memory for the
audio frontend. These platforms reserve it at a fixed address, though it
is unclear if that is due to hardware access restrictions or simply
compacting the reserved memory blocks together.

Reserve the same size of memory on the MT8192 Asurada family as well, to
align with the other MediaTek-based ChromeOS platforms.

Signed-off-by: Chen-Yu Tsai <wenst@chromium.org>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Link: https://lore.kernel.org/r/20250424102509.1083185-14-wenst@chromium.org
Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
This commit is contained in:
Chen-Yu Tsai 2025-04-24 18:25:07 +08:00 committed by AngeloGioacchino Del Regno
parent 4f7de95eee
commit 9066d0b017
No known key found for this signature in database
GPG Key ID: 9A3604CFAD978478

View File

@ -199,6 +199,13 @@ reserved_memory: reserved-memory {
#size-cells = <2>;
ranges;
afe_dma_mem: audio-dma-pool {
compatible = "shared-dma-pool";
size = <0 0x100000>;
alignment = <0 0x10>;
no-map;
};
scp_mem_reserved: scp@50000000 {
compatible = "shared-dma-pool";
reg = <0 0x50000000 0 0x2900000>;
@ -276,6 +283,10 @@ sound: sound {
};
};
&afe {
memory-region = <&afe_dma_mem>;
};
&dsi0 {
status = "okay";
};