On Wed, Dec 11, 2019 at 05:32:34PM +0100, Pascal van Leeuwen wrote: > This patchset fixes various errors and hang cases that occurred when > running the crypto self-tests, and in particular the extra tests, on > an EIP97 type engine (e.g. Marvell Armada 3700LP as used on EspressoBin) > > Tested on Macchiatobin, EspressoBin (thanks, Antoine Tenart), EIP97HW2.3 > and EIP197HW3.2 on the Xilinx VCU118 FPGA development board. > > Pascal van Leeuwen (3): > crypto: inside-secure - Fix Unable to fit even 1 command desc error w/ > EIP97 > crypto: inside-secure - Fix hang case on EIP97 with zero length input > data > crypto: inside-secure - Fix hang case on EIP97 with basic DES/3DES ops > > drivers/crypto/inside-secure/safexcel.c | 12 +- > drivers/crypto/inside-secure/safexcel.h | 34 +- > drivers/crypto/inside-secure/safexcel_cipher.c | 552 +++++++++++++++---------- > drivers/crypto/inside-secure/safexcel_hash.c | 14 +- > drivers/crypto/inside-secure/safexcel_ring.c | 130 ++++-- > 5 files changed, 473 insertions(+), 269 deletions(-) All applied. Thanks. -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt