]> git.baikalelectronics.ru Git - kernel.git/commit
crypto: inside-secure - add multiple processing engine support
authorOfer Heifetz <oferh@marvell.com>
Thu, 28 Jun 2018 15:15:37 +0000 (17:15 +0200)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sun, 8 Jul 2018 16:30:13 +0000 (00:30 +0800)
commit0a3f5d55dff02f4ec4ad08b3322cb0cc2c494d50
treec6dc5660d8ee383753debfd4ab8bc006f2ba7ba9
parent570662e58f955e695c682f61946efaf571bc7fa8
crypto: inside-secure - add multiple processing engine support

So far a single processing engine (PE) was configured and used in the
Inside Secure SafeXcel cryptographic engine driver. Some versions have
more than a single PE. This patch rework the driver's initialization to
take this into account and to allow configuring more than one PE.

Signed-off-by: Ofer Heifetz <oferh@marvell.com>
[Antoine: some reworks and commit message.]
Signed-off-by: Antoine Tenart <antoine.tenart@bootlin.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/inside-secure/safexcel.c
drivers/crypto/inside-secure/safexcel.h