Hi Heinrich, On Wed, 12 May 2021 at 11:01, Heinrich Schuchardt <xypron.g...@gmx.de> wrote: > > We don't have a hardware implementation of SHA384 and SHA512 for any board. > > We don't expect to ever have a hardware implementation for ALL boards that > have a hardware implementation for SHA1 and SHA512. So we cannot use > CONFIG_SHA_HW_ACCEL to switch SHA384 and SHA512 to the hardware functions. > > As the commit a479f103dc1c ("hash: Allow for SHA512 hardware > implementations") leads to failure to compile peach-pi_defconfig board with > the EFI TCG2 protocol revert the patch. > > Fixes: a479f103dc1c ("hash: Allow for SHA512 hardware implementations") > Signed-off-by: Heinrich Schuchardt <xypron.g...@gmx.de> > --- > common/hash.c | 24 ++---------------------- > include/hw_sha.h | 26 -------------------------- > lib/Kconfig | 15 ++++++++------- > 3 files changed, 10 insertions(+), 55 deletions(-)
As discussed I would prefer to fix this. The whole thing should end up in a linker list at some point. +Alexandru Gagniuc for that Regards, Simon