diff options
author | Namyoon Woo <namyoon@google.com> | 2021-05-12 11:01:03 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-06-16 21:51:26 +0000 |
commit | 5fdf0294794606773b2403b708e3947a45e7b666 (patch) | |
tree | d1929f86a1f20c181e7a1e0b4798886f48e742b1 /chip/g/dcrypto/sha512.c | |
parent | 98e4da99997a020f8aba11b2cfc7edaf67376677 (diff) | |
download | chrome-ec-5fdf0294794606773b2403b708e3947a45e7b666.tar.gz |
cr50: support EC-EFS 2.1
This patch adds the codes that support EC-EFS 2.1.
However, it is not enabled. EC-EFS 2.0 is still enabled as default.
BUG=b:187953899
TEST=built cr50 image, and ran it on hatch with CONFIG_EC_EFS2_VERSION
defined as 0 and 1 respectively. For both cases, CrOS booted good.
Also checked CrOS recovery was done good with corrupted TPM secdata, and
booted good at the end.
> ec_comm corrupt
> ecrst pulse
Ran the unittest for both version as well.
$ make run-ec_comm
$ make run-ec_comm21
Signed-off-by: Namyoon Woo <namyoon@google.com>
Change-Id: I7623fa56dd44a01002628685826105afe76e034f
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2891925
Tested-by: Namyoon Woo <namyoon@chromium.org>
Reviewed-by: Mary Ruthven <mruthven@chromium.org>
Commit-Queue: Namyoon Woo <namyoon@chromium.org>
Diffstat (limited to 'chip/g/dcrypto/sha512.c')
0 files changed, 0 insertions, 0 deletions