crypto/caam_jr: add UIO specific operations
authorGagandeep Singh <g.singh@nxp.com>
Fri, 12 Oct 2018 14:40:45 +0000 (20:10 +0530)
committerAkhil Goyal <akhil.goyal@nxp.com>
Wed, 17 Oct 2018 10:23:40 +0000 (12:23 +0200)
commite7a45f3cc245e5d077f2358a8641ce150a2e665a
treee67fe883df5cbdd8460ef454c32ff0f96fdf029e
parenta5e1018d5e67b6f3908f4705b497f6771cca0cae
crypto/caam_jr: add UIO specific operations

caam_jr need support from kernel caam driver for
job ring initialisation. So to access register space
for job ring and allow re configure and map to userspace
UIO interface is used. This also allows to handle the
caam interrupts from the user space.

This patch adds UIO specific operations

Signed-off-by: Gagandeep Singh <g.singh@nxp.com>
Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com>
Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
drivers/crypto/caam_jr/Makefile
drivers/crypto/caam_jr/caam_jr_hw.c
drivers/crypto/caam_jr/caam_jr_uio.c [new file with mode: 0644]
drivers/crypto/caam_jr/meson.build