From 38f96b9716635ad45d95a553443290a2ac6807c7 Mon Sep 17 00:00:00 2001 From: Felix Held Date: Fri, 22 Mar 2024 17:11:05 +0100 Subject: soc/amd/common/noncar/memmap: reduce visibility of memmap_early_dram The memmap_early_dram struct is now only used inside the non-CAR memmap.c, so move the struct definition there. Signed-off-by: Felix Held Change-Id: Id2bb3d3a9e01e9bae9463c582cb105b95c673a38 Reviewed-on: https://review.coreboot.org/c/coreboot/+/81432 Tested-by: build bot (Jenkins) Reviewed-by: Marshall Dawson Reviewed-by: Matt DeVillier --- src/soc/amd/common/block/cpu/noncar/memmap.c | 6 ++++++ src/soc/amd/common/block/include/amdblocks/memmap.h | 6 ------ 2 files changed, 6 insertions(+), 6 deletions(-) (limited to 'src/soc/amd/common/block') diff --git a/src/soc/amd/common/block/cpu/noncar/memmap.c b/src/soc/amd/common/block/cpu/noncar/memmap.c index e6db85a2cc..396260f176 100644 --- a/src/soc/amd/common/block/cpu/noncar/memmap.c +++ b/src/soc/amd/common/block/cpu/noncar/memmap.c @@ -10,6 +10,12 @@ #include #include +struct memmap_early_dram { + /* fixed size types, so the layout in CBMEM won't change for 32 vs. 64 bit stages */ + uint32_t base; + uint32_t size; +}; + void memmap_stash_early_dram_usage(void) { struct memmap_early_dram *e; diff --git a/src/soc/amd/common/block/include/amdblocks/memmap.h b/src/soc/amd/common/block/include/amdblocks/memmap.h index 258b8b7d86..e769df6aa6 100644 --- a/src/soc/amd/common/block/include/amdblocks/memmap.h +++ b/src/soc/amd/common/block/include/amdblocks/memmap.h @@ -9,12 +9,6 @@ DECLARE_REGION(early_reserved_dram) -struct memmap_early_dram { - /* fixed size types, so the layout in CBMEM won't change for 32 vs. 64 bit stages */ - uint32_t base; - uint32_t size; -}; - void memmap_stash_early_dram_usage(void); /* report SoC memory map up to cbmem_top */ -- cgit v1.2.3