arch/x86/Kconfig: Move pagetables down by 4K

In case of 64K bootblock the pagetables don't fit, as the CBFS header
also needs a few bytes.

Fixes build error on platforms that use 64KiB bootblock.
Tested on Lenovo T410 with additional x86_64 patches.

Change-Id: I854c5f575e2376827a366cca8d25682c4d90bc8f
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/37394
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Patrick Rudolph 2019-11-30 09:40:52 +01:00 committed by Patrick Georgi
parent 25a2ca9628
commit 19a60a4b5d
1 changed files with 1 additions and 1 deletions

View File

@ -69,7 +69,7 @@ if ARCH_X86
config ARCH_X86_64_PGTBL_LOC config ARCH_X86_64_PGTBL_LOC
hex "x86_64 page table location in CBFS" hex "x86_64 page table location in CBFS"
depends on ARCH_BOOTBLOCK_X86_64 depends on ARCH_BOOTBLOCK_X86_64
default 0xfffea000 default 0xfffe9000
help help
The position where to place pagetables. Needs to be known at The position where to place pagetables. Needs to be known at
compile time. Must not overlap other files in CBFS. compile time. Must not overlap other files in CBFS.