linux_dsm_epyc7002/drivers/crypto/inside-secure
Ofer Heifetz f1edf29a77 crypto: inside-secure - reset CDR and RDR rings on module removal
This patch adds extra steps in the module removal path, to reset the
command and result rings. The corresponding interrupts are cleared, and
the ring address configuration is reset.

Signed-off-by: Ofer Heifetz <oferh@marvell.com>
[Antoine: small reworks, commit message]
Signed-off-by: Antoine Tenart <antoine.tenart@bootlin.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2018-07-09 00:30:15 +08:00
..
Makefile crypto: inside-secure - add SafeXcel EIP197 crypto engine driver 2017-06-10 12:04:21 +08:00
safexcel_cipher.c crypto: inside-secure - eip197d support 2018-07-09 00:30:13 +08:00
safexcel_hash.c crypto: inside-secure - eip197d support 2018-07-09 00:30:13 +08:00
safexcel_ring.c crypto: inside-secure - dynamic ring configuration allocation 2018-07-09 00:30:12 +08:00
safexcel.c crypto: inside-secure - reset CDR and RDR rings on module removal 2018-07-09 00:30:15 +08:00
safexcel.h crypto: inside-secure - adjust the TRC configuration for EIP197D 2018-07-09 00:30:14 +08:00