diff options
author | Krystian Hebel <krystian.hebel@3mdeb.com> | 2024-05-07 17:18:32 +0200 |
---|---|---|
committer | Felix Held <felix-coreboot@felixheld.de> | 2024-05-13 12:31:32 +0000 |
commit | 33192a3752fc73ff2f930097a07594f386c8693d (patch) | |
tree | fd0da3b59a02b91fc87b1c0c94c3998d355bb179 /src/include/cpu/x86 | |
parent | 7e7e569db41376d54446064d6e5152a8e82ccbdc (diff) |
cpu/x86/pae/pgtbl.c: remove dead map_2M_page()
This function isn't used anywhere. It probably wouldn't work with
current coreboot anyway, as it identity mapped lower 2GB of RAM, while
ramstage is run from CBMEM, which is usually just below top of memory.
It was last used in K8 code that is long gone.
Change-Id: I97e2830f381181d7f21ab5f6d4c544066c15b08c
Signed-off-by: Krystian Hebel <krystian.hebel@3mdeb.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/82247
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Diffstat (limited to 'src/include/cpu/x86')
-rw-r--r-- | src/include/cpu/x86/pae.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/include/cpu/x86/pae.h b/src/include/cpu/x86/pae.h index e978682798..3accd9e667 100644 --- a/src/include/cpu/x86/pae.h +++ b/src/include/cpu/x86/pae.h @@ -40,9 +40,6 @@ int paging_enable_for_car(const char *pdpt_name, const char *pt_name); * PAT defines above. 0 is returned on success, < 0 on failure. */ int paging_identity_map_addr(uintptr_t base, size_t size, int pat); -#define MAPPING_ERROR ((void *)0xffffffffUL) -void *map_2M_page(unsigned long page); - /* To be used with memset_pae */ #define MEMSET_PAE_VMEM_ALIGN (2 * MiB) #define MEMSET_PAE_VMEM_SIZE (2 * MiB) |