Revision tags: v00.04.15, v00.04.14, v00.04.13, v00.04.12, v00.04.11, v00.04.10 |
|
#
678b2606 |
| 08-Feb-2022 |
Joel Stanley <joel@jms.id.au> |
ARM: dts: aspeed: Disable ACRY for rainier and tacoma
It is not used, as we depend on the old HACE driver for simulation support. The old HACE driver performs a reset when encountering errors which
ARM: dts: aspeed: Disable ACRY for rainier and tacoma
It is not used, as we depend on the old HACE driver for simulation support. The old HACE driver performs a reset when encountering errors which will reset ACRY RSA engine.
When simulation supports the ACRY and progressive mode for the HACE, this can be enabled.
Signed-off-by: Joel Stanley <joel@jms.id.au>
show more ...
|
Revision tags: v00.04.09, v00.04.08, v00.04.07, v00.04.06, v00.04.05, v00.04.04, v00.04.03, v00.04.02, v00.04.01 |
|
#
dfa4b54c |
| 14-Jul-2021 |
Joel Stanley <joel@jms.id.au> |
crypto: Restore old driver for Aspeed HACE
The HACE supports MD5, SHA1 and SHA2 family hash functions. This driver uses it in a polling mode to perform hash calculations over buffers placed in DRAM.
crypto: Restore old driver for Aspeed HACE
The HACE supports MD5, SHA1 and SHA2 family hash functions. This driver uses it in a polling mode to perform hash calculations over buffers placed in DRAM.
It also includes a workaround[1] that performs a reset when error occurs. This is incompatible with simultaneous operation of the ACRY hardware, as the HACE reset line is shared with the ACRY hardware. It should only be used as a workaround for when the ASPEED_HACE driver, which uses accumulative mode, cannot be used.
[1] https://lore.kernel.org/r/20210715045258.13912-1-joel@jms.id.au
Currently simulator for support for accumulative mode is not in place, so this driver exists for supporting machines that must boot in a simulator.
Signed-off-by: Joel Stanley <joel@jms.id.au>
show more ...
|