Martin Roth uploaded patch set #11 to this change.
soc/amd/picasso: add psp_verstage
This is the main code for building coreboot's verstage as a userspace
application to run on the PSP. It does a minimal setup of hardware,
then runs verstage_main. It uses hardware hashing to increase the speed
and will directly reboot into recovery mode if there are any failures.
BUG=b:158124527
TEST=Build & boot trembyle
Signed-off-by: Martin Roth <martin@coreboot.org>
Change-Id: Ia58839caa5bfbae0408702ee8d02ef482f2861c4
---
M src/soc/amd/picasso/Kconfig
M src/soc/amd/picasso/Makefile.inc
M src/soc/amd/picasso/chip.h
M src/soc/amd/picasso/memlayout.ld
A src/soc/amd/picasso/memlayout_psp_verstage.ld
A src/soc/amd/picasso/memlayout_x86.ld
A src/soc/amd/picasso/psp_verstage/Makefile.inc
A src/soc/amd/picasso/psp_verstage/delay.c
A src/soc/amd/picasso/psp_verstage/fch.c
A src/soc/amd/picasso/psp_verstage/include/arch/io.h
A src/soc/amd/picasso/psp_verstage/pmutil.c
A src/soc/amd/picasso/psp_verstage/post.c
A src/soc/amd/picasso/psp_verstage/printk.c
A src/soc/amd/picasso/psp_verstage/psp.c
A src/soc/amd/picasso/psp_verstage/psp_verstage.c
A src/soc/amd/picasso/psp_verstage/psp_verstage.h
A src/soc/amd/picasso/psp_verstage/reset.c
A src/soc/amd/picasso/psp_verstage/svc.c
A src/soc/amd/picasso/psp_verstage/svc.h
A src/soc/amd/picasso/psp_verstage/timer.c
A src/soc/amd/picasso/psp_verstage/timestamp.c
A src/soc/amd/picasso/psp_verstage/vboot_crypto.c
22 files changed, 1,125 insertions(+), 107 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/16/41816/11
To view, visit change 41816. To unsubscribe, or for help writing mail filters, visit settings.