diff options
author | Krystian Hebel <krystian.hebel@3mdeb.com> | 2024-05-08 14:30:26 +0200 |
---|---|---|
committer | Felix Held <felix-coreboot@felixheld.de> | 2024-05-15 16:53:50 +0000 |
commit | a8fdafa427f3794c14464a97c3e4628dbb9a2050 (patch) | |
tree | d6c0bf236274f7bfd222a0936b1d45bc75335df1 /src/include/cpu | |
parent | 07913736e001db918161bbe179491163512dcfc3 (diff) |
cpu/x86/pae/pgtbl.c: remove dead paging_identity_map_addr()
This function had roughly the same use (except PAT) as part of
memset_pae(), however the latter is able to make use of PAE and map
physical memory located above 4 GB. Remove paging_identity_map_addr()
to avoid semi-duplicated code.
The function has been unused since CB:26745.
Change-Id: I7a4ebd84a6f5d222c3b2c6c6e3d26d6464cf01b8
Signed-off-by: Krystian Hebel <krystian.hebel@3mdeb.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/82248
Reviewed-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/include/cpu')
-rw-r--r-- | src/include/cpu/x86/pae.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/src/include/cpu/x86/pae.h b/src/include/cpu/x86/pae.h index 3accd9e667..d1cf7347c2 100644 --- a/src/include/cpu/x86/pae.h +++ b/src/include/cpu/x86/pae.h @@ -35,11 +35,6 @@ void paging_set_default_pat(void); * failure. */ int paging_enable_for_car(const char *pdpt_name, const char *pt_name); -/* Identity map the region indicated by 'base' and 'size'. Both 'base' and - * 'size' need to be 4KiB or 2 MiB aligned. 'pat' should be one of the - * PAT defines above. 0 is returned on success, < 0 on failure. */ -int paging_identity_map_addr(uintptr_t base, size_t size, int pat); - /* To be used with memset_pae */ #define MEMSET_PAE_VMEM_ALIGN (2 * MiB) #define MEMSET_PAE_VMEM_SIZE (2 * MiB) |