From 28a8eaa57b971c6201fc78c5c9efe58358d42665 Mon Sep 17 00:00:00 2001 From: Yidi Lin Date: Fri, 3 Oct 2025 13:22:55 +0800 Subject: [PATCH] soc/mediatek/mt8192: Clean up memlayout.ld The macros being removed are already defined in the soc/memlayout.h. Remove the duplicated definitions and include the common header instead. BUG=none TEST=emerge-asurada coreboot Change-Id: I38d9ca2310fbc60bb453b9731203ffb0251cb444 Signed-off-by: Yidi Lin Reviewed-on: https://review.coreboot.org/c/coreboot/+/89410 Reviewed-by: Yu-Ping Wu Tested-by: build bot (Jenkins) --- .../mediatek/mt8192/include/soc/memlayout.ld | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/src/soc/mediatek/mt8192/include/soc/memlayout.ld b/src/soc/mediatek/mt8192/include/soc/memlayout.ld index 2442e307c5..6d819a0765 100644 --- a/src/soc/mediatek/mt8192/include/soc/memlayout.ld +++ b/src/soc/mediatek/mt8192/include/soc/memlayout.ld @@ -1,23 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0-only */ -#include - -#include - -/* - * SRAM_L2C is the half part of L2 cache that we borrow to be used as SRAM. - * It will be returned before starting the ramstage. - * SRAM_L2C and SRAM can be cached, but only SRAM is DMA-able. - */ -#define SRAM_L2C_START(addr) REGION_START(sram_l2c, addr) -#define SRAM_L2C_END(addr) REGION_END(sram_l2c, addr) -#define DRAM_INIT_CODE(addr, size) \ - REGION(dram_init_code, addr, size, 64K) - -#define DRAM_DMA(addr, size) \ - REGION(dram_dma, addr, size, 4K) \ - _ = ASSERT(size % 4K == 0, \ - "DRAM DMA buffer should be multiple of smallest page size (4K)!"); +#include SECTIONS {