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 <felix-coreboot@felixheld.de>
Change-Id: Id2bb3d3a9e01e9bae9463c582cb105b95c673a38
Reviewed-on: https://review.coreboot.org/c/coreboot/+/81432
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Marshall Dawson <marshalldawson3rd@gmail.com>
Reviewed-by: Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
This commit is contained in:
Felix Held 2024-03-22 17:11:05 +01:00
parent b985cc0440
commit 38f96b9716
2 changed files with 6 additions and 6 deletions

View File

@ -10,6 +10,12 @@
#include <memrange.h>
#include <types.h>
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;

View File

@ -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 */