crypto/caam_jr: introduce basic driver
authorGagandeep Singh <g.singh@nxp.com>
Fri, 12 Oct 2018 14:40:42 +0000 (20:10 +0530)
committerAkhil Goyal <akhil.goyal@nxp.com>
Wed, 17 Oct 2018 10:23:40 +0000 (12:23 +0200)
commitaf7c9b5e9ce7f4457a8c7709366837a9df8d7a64
treeafcfbd47b218de3b5fa1a68788bbe15d05887e87
parent0e9f8507afcb4ddd53ced3ba2bc63e0e12590681
crypto/caam_jr: introduce basic driver

The caam_jr poll mode crypto driver is supported for
NXP SEC 4.x+ (CAAM) hardware accelerator.
This driver is by default supported on LE platforms,
if it is used on BE platforms like LS104X,
config option CONFIG_RTE_LIBRTE_PMD_CAAM_JR_BE can be
enabled.

This patch add skeleton for caam jobring driver
with probe and uintialisation functions

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>
MAINTAINERS
config/common_base
config/common_linuxapp
config/defconfig_arm64-dpaa-linuxapp-gcc
drivers/crypto/Makefile
drivers/crypto/caam_jr/Makefile [new file with mode: 0644]
drivers/crypto/caam_jr/caam_jr.c [new file with mode: 0644]
drivers/crypto/caam_jr/caam_jr_log.h [new file with mode: 0644]
drivers/crypto/caam_jr/meson.build [new file with mode: 0644]
drivers/crypto/caam_jr/rte_pmd_caam_jr_version.map [new file with mode: 0644]
drivers/crypto/meson.build