crypto: stm32 - Support for STM32 HASH module
authorlionel.debieve@st.com <lionel.debieve@st.com>
Thu, 13 Jul 2017 13:32:27 +0000 (15:32 +0200)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 28 Jul 2017 09:55:59 +0000 (17:55 +0800)
commit8a1012d3f2abcef43470f879dbfd72651818e059
tree7fc9135b4114e761a5be73dfc4ca30f9a3827375
parent7bb952cdfae25f4d9d4dd8c4812c302f57aac4b6
crypto: stm32 - Support for STM32 HASH module

This module register a HASH module that support multiples
algorithms: MD5, SHA1, SHA224, SHA256.

It includes the support of HMAC hardware processing corresponding
to the supported algorithms. DMA or IRQ mode are used depending
on data length.

Signed-off-by: Lionel Debieve <lionel.debieve@st.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/stm32/Kconfig
drivers/crypto/stm32/Makefile
drivers/crypto/stm32/stm32-hash.c [new file with mode: 0644]