Yidi Lin uploaded patch set #2 to this change.

View Change

libpayload: Add VBOOT_SHA_ARMV8_CE config

Add Kconfig option for VBOOT_SHA_ARMV8_CE, which will use ARMv8 Crypto
Extension for SHA256[1] instead of software implementation.

[1] https://crrev.com/c/4170144

BUG=b:263514393
TEST='vboot kernel verification' gets 111 msecs improvement on
Tentacruel.
Before:
1100:finished vboot kernel verification 905,150 (123,518)

After:
1100:finished vboot kernel verification 787,277 (12,254)

Change-Id: If92830830a0658dfad2a066e9efa624783865cf2
Signed-off-by: Yidi Lin <yidilin@chromium.org>
---
M payloads/libpayload/vboot/Kconfig
M payloads/libpayload/vboot/Makefile.inc
2 files changed, 33 insertions(+), 0 deletions(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/10/72710/2

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

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: If92830830a0658dfad2a066e9efa624783865cf2
Gerrit-Change-Number: 72710
Gerrit-PatchSet: 2
Gerrit-Owner: Yidi Lin <yidilin@google.com>
Gerrit-CC: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-MessageType: newpatchset