Attention is currently required from: Bill XIE, Julius Werner. Hello build bot (Jenkins), Julius Werner, Iru Cai (vimacs),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/51671
to look at the new patch set (#2).
Change subject: arch/x86: Reserve space for EC SMSC KBC1098/KBC1126 ......................................................................
arch/x86: Reserve space for EC SMSC KBC1098/KBC1126
According to util/kbc1126/README.md, for these ECs to work, the address and size of their two firmware should be written to $s-0x100` (`$s` means the image size, done with kbc1126_ec_insert), which means that every existing section (especially those used to store code) should not overlap this address, otherwise the bootblock will get damaged when inserting firmwares of the EC.
In this commit the reserved space could be adjusted with kconfig symbols ECFW_PTR_ADDR and ECFW_PTR_SIZE.
Signed-off-by: Bill XIE persmule@hardenedlinux.org Change-Id: I4f0de0c4d7283e630242fbe84a46e0547783c49e --- M src/arch/x86/bootblock.ld M src/ec/hp/kbc1126/Kconfig M src/ec/hp/kbc1126/Makefile.inc A src/ec/hp/kbc1126/ecfw_ptr.c 4 files changed, 31 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/71/51671/2