[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v5 0/3] aspeed/hace: Support AST2600 HACE
From: |
Steven Lee |
Subject: |
[PATCH v5 0/3] aspeed/hace: Support AST2600 HACE |
Date: |
Fri, 22 Apr 2022 13:19:06 +0800 |
This patch series implements ast2600 hace engine with accumulative mode
and unit test against to it.
Verified with following models
- AST2600 with OpenBmc VERSION_ID=2.12.0-dev-660-g4c7b3e692-dirty
- check hash verification in uboot and check whether qemu crashed
during openbmc web gui login.
- AST1030 with ASPEED zephyr SDK v1.04
- run `hash sha256` command in zephyr shell to verify aspeed hace.
Please help to review.
Thanks,
Steven
Changes in v5:
- Move iov cache related variables into AspeedHACEState.
- Update vmstate and reset_handler for new added attributes in
AspeedHACEState.
Steven Lee (3):
aspeed/hace: Support HMAC Key Buffer register.
aspeed/hace: Support AST2600 HACE
tests/qtest: Add test for Aspeed HACE accumulative mode
hw/misc/aspeed_hace.c | 139 +++++++++++++++++++++++++++++--
include/hw/misc/aspeed_hace.h | 5 ++
tests/qtest/aspeed_hace-test.c | 145 +++++++++++++++++++++++++++++++++
3 files changed, 284 insertions(+), 5 deletions(-)
--
2.17.1
- [PATCH v5 0/3] aspeed/hace: Support AST2600 HACE,
Steven Lee <=