I've implemented most of this after checking register dumps after booting with MRC. Without this patch, nearly all of the registers don't have the expected values, which means MRC doesn't do it.

If you checked, please put that in the commit message. In the
long run it may be more interesting what the code is based on,
but for review and regression assessment, it's crucial to know
what changes.

I currently stare too much at code already during the day, but
I'll try to find more time for review soon.

View Change

To view, visit change 47208. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ie3f96f2106f3c23aeb694dd6fb343099fc5784e5
Gerrit-Change-Number: 47208
Gerrit-PatchSet: 4
Gerrit-Owner: Angel Pons <th3fanbus@gmail.com>
Gerrit-Reviewer: Patrick Rudolph <siro@das-labor.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-CC: Nico Huber <nico.h@gmx.de>
Gerrit-CC: Paul Menzel <paulepanter@users.sourceforge.net>
Gerrit-Comment-Date: Tue, 17 Nov 2020 21:07:10 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
Gerrit-MessageType: comment