]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
arm64: dts: mediatek: mt8186-corsola: Update ADSP reserved memory region
authorFei Shao <fshao@chromium.org>
Fri, 19 Jul 2024 04:58:04 +0000 (12:58 +0800)
committerAngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Tue, 6 Aug 2024 11:10:28 +0000 (13:10 +0200)
Corsola firmware reserves the memory region of [0x60000000, 0x61100000)
exclusively for ADSP usage.
But in fact, a 6 MB "hole" of [0x60A00000, 0x61000000) didn't get
assigned to the ADSP node in the Corsola device tree, meaning no audio
tasks can access and utilize that memory section.

Update the reserved ADSP memory region to fill the gap.

Fixes: 8855d01fb81f ("arm64: dts: mediatek: Add MT8186 Krabby platform based Tentacruel / Tentacool")
Signed-off-by: Fei Shao <fshao@chromium.org>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Link: https://lore.kernel.org/r/20240719045823.3264974-1-fshao@chromium.org
Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi

index afdab5724eaaac2da889ba93d018f349b78d5d5f..0c4a261174280037b987c76740e3cac5c6c673dd 100644 (file)
 
                adsp_mem: memory@60000000 {
                        compatible = "shared-dma-pool";
-                       reg = <0 0x60000000 0 0xA00000>;
+                       reg = <0 0x60000000 0 0x1000000>;
                        no-map;
                };