Searched hist:dfa4b54c52b6a894f52c8845a63acb7f86f68396 (Results 1 – 4 of 4) sorted by relevance
/openbmc/u-boot/drivers/crypto/ |
H A D | aspeed_hace_v1.c | dfa4b54c52b6a894f52c8845a63acb7f86f68396 Wed Jul 14 23:52:58 CDT 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.
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>
|
H A D | Kconfig | diff dfa4b54c52b6a894f52c8845a63acb7f86f68396 Wed Jul 14 23:52:58 CDT 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.
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>
|
H A D | Makefile | diff dfa4b54c52b6a894f52c8845a63acb7f86f68396 Wed Jul 14 23:52:58 CDT 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.
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>
|
/openbmc/u-boot/arch/arm/mach-aspeed/ast2600/ |
H A D | spl.c | diff dfa4b54c52b6a894f52c8845a63acb7f86f68396 Wed Jul 14 23:52:58 CDT 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.
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>
|