crypto/nx: Register and unregister VAS interface on PowerVM
authorHaren Myneni <haren@linux.ibm.com>
Thu, 17 Jun 2021 20:39:41 +0000 (13:39 -0700)
committerMichael Ellerman <mpe@ellerman.id.au>
Sun, 20 Jun 2021 11:58:58 +0000 (21:58 +1000)
commit99cd49bb39516d1beb1c38ae629b15ccb923198c
treeba31d41c3330f333186da4b9381d2cd8100826e4
parent8c099490fd2bd3b012b3b6d0babbba3b90e69b55
crypto/nx: Register and unregister VAS interface on PowerVM

The user space uses /dev/crypto/nx-gzip interface to setup VAS
windows, create paste mapping and close windows. This patch adds
changes to create/remove this interface with VAS register/unregister
functions on PowerVM platform.

Signed-off-by: Haren Myneni <haren@linux.ibm.com>
Acked-by: Herbert Xu <herbert@gondor.apana.org.au>
Acked-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/121ea1f4eb3004f3b8f4fe8abefaecc88b292efd.camel@linux.ibm.com
drivers/crypto/nx/Kconfig
drivers/crypto/nx/nx-common-pseries.c