qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/2] aspeed: HACE hash Scatter-Gather support
@ 2021-03-26 19:30 Klaus Heinrich Kiwi
  2021-03-26 19:30 ` [PATCH v2 1/2] aspeed: Add Scater-Gather support for HACE Hash Klaus Heinrich Kiwi
  2021-03-26 19:30 ` [PATCH v2 2/2] tests: Aspeed HACE Scatter-Gather tests Klaus Heinrich Kiwi
  0 siblings, 2 replies; 4+ messages in thread
From: Klaus Heinrich Kiwi @ 2021-03-26 19:30 UTC (permalink / raw)
  To: qemu-arm, qemu-devel
  Cc: Laurent Vivier, Peter Maydell, Thomas Huth, Andrew Jeffery,
	Klaus Heinrich Kiwi, Cédric Le Goater, Paolo Bonzini,
	Joel Stanley

This series adds support for scatter-gather sha256 and sha512 operations
on Aspeed's HACE (Hash And Crypto Engine) to the Aspeed model, as well
as testcases for them.

These operations are supported on AST2600 series of machines.

Signed-off-by: Klaus Heinrich Kiwi <klaus@linux.vnet.ibm.com>

---
Changes since V1:

 * Use address_space_ldl_le() to load single addresses instead of
   address_space_map()
 * Updated documentation
 * Removed several uneeded variables / casts
 * Confirmed behavior on real hardware for register masks, IRQ register
   etc
 * Adjusted testcases accordingly
 * Coding style fixes

 docs/system/arm/aspeed.rst     |   2 +-
 hw/misc/aspeed_hace.c          | 126 +++++++++++++++++++++++++++++++--
 tests/qtest/aspeed_hace-test.c | 156 ++++++++++++++++++++++++++++++++++++++---
 3 files changed, 268 insertions(+), 16 deletions(-)




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2021-03-26 19:36 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-26 19:30 [PATCH v2 0/2] aspeed: HACE hash Scatter-Gather support Klaus Heinrich Kiwi
2021-03-26 19:30 ` [PATCH v2 1/2] aspeed: Add Scater-Gather support for HACE Hash Klaus Heinrich Kiwi
2021-03-26 19:33   ` Klaus Heinrich Kiwi
2021-03-26 19:30 ` [PATCH v2 2/2] tests: Aspeed HACE Scatter-Gather tests Klaus Heinrich Kiwi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).