Attention is currently required from: Bill XIE, Julius Werner.
Bill XIE uploaded patch set #2 to this change.
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
To view, visit change 51671. To unsubscribe, or for help writing mail filters, visit settings.