This patch set adds hardware acceleration for SHA 256
with the help of ACE.

Changes since v1:
        - Patch-1: Fixed few nits.
        - Patch-2: Removed not required config.
        - Patch-3: Added sha256 to hash command instead of new sha256 command.

Akshay Saraswat (3):
  Exynos: Add hardware accelerated SHA 256
  Exynos: config: Enable ACE HW for SHA 256 for Exynos
  gen: Add sha256 option to hash command

 Makefile                               |   1 +
 arch/arm/include/asm/arch-exynos/cpu.h |   4 +
 common/cmd_hash.c                      |  46 ++++-
 drivers/crypto/Makefile                |  47 +++++
 drivers/crypto/ace_sfr.h               | 310 +++++++++++++++++++++++++++++++++
 drivers/crypto/ace_sha.c               | 122 +++++++++++++
 include/ace_sha.h                      |  41 +++++
 include/configs/exynos5250-dt.h        |   4 +
 8 files changed, 574 insertions(+), 1 deletion(-)
 create mode 100644 drivers/crypto/Makefile
 create mode 100644 drivers/crypto/ace_sfr.h
 create mode 100644 drivers/crypto/ace_sha.c
 create mode 100644 include/ace_sha.h

-- 
1.8.0

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to