crypto: QAT dh895xcc accelerator support
RFC PATCH 3/4 crypto: QAT dh895xcc accelerator support
Third patch adds dh895xcc hardware specific code.
It hooks to the common infrastructure and provides acceleration for crypto algorithms.
Signed-off-by Tadeusz Struk <[email protected]>
Acked-by John Griffin <[email protected]>
Reviewed-by Bruce W. Allan <[email protected]>
--- drivers/crypto/qat/qat_dh895xcc/Makefile | 8 + drivers/crypto/qat/qat_dh895xcc/adf_admin.c | 144 +++++++ .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c | 214 ++++++++++ .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.h | 86 ++++ drivers/crypto/qat/qat_dh895xcc/adf_drv.c | 448 +++++++++++++++++++++ drivers/crypto/qat/qat_dh895xcc/adf_drv.h | 67 +++ drivers/crypto/qat/qat_dh895xcc/adf_hw_arbiter.c | 159 ++++++++ drivers/crypto/qat/qat_dh895xcc/adf_isr.c | 266 ++++++++++++ drivers/crypto/qat/qat_dh895xcc/qat_admin.c | 107 +++++ 9 files changed, 1499 insertions(+) create mode 100644 drivers/crypto/qat/qat_dh895xcc/Makefile create mode 100644 drivers/crypto/qat/qat_dh895xcc/adf_admin.c create mode 100644 drivers/crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c create mode 100644 drivers/crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.h create mode 100644 drivers/crypto/qat/qat_dh895xcc/adf_drv.c create mode 100644 drivers/crypto/qat/qat_dh895xcc/adf_drv.h create mode 100644 drivers/crypto/qat/qat_dh895xcc/adf_hw_arbiter.c create mode 100644 drivers/crypto/qat/qat_dh895xcc/adf_isr.c create mode 100644 drivers/crypto/qat/qat_dh895xcc/qat_admin.c
drivers/crypto/qat/qat_dh895xcc/Makefile new file +8 -0
@@ -0,0 +1,8 @@ +ccflags-y := -I$(CURDIR)/drivers/crypto/qat/qat_common +obj-$(CONFIG_CRYPTO_DEV_QAT_DH895xCC) += qat_dh895xcc.o +qat_dh895xcc-objs := adf_drv.o \ + adf_isr.o \ + adf_dh895xcc_hw_data.o \ + adf_hw_arbiter.o \ + qat_admin.o \ + adf_admin.o
drivers/crypto/qat/qat_dh895xcc/adf_admin.c new file +144 -0
144 lines not on this page · raw message
drivers/crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c new file +214 -0
214 lines not on this page · raw message
drivers/crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.h new file +86 -0
86 lines not on this page · raw message
drivers/crypto/qat/qat_dh895xcc/adf_drv.c new file +448 -0
448 lines not on this page · raw message
drivers/crypto/qat/qat_dh895xcc/adf_drv.h new file +67 -0
67 lines not on this page · raw message
drivers/crypto/qat/qat_dh895xcc/adf_hw_arbiter.c new file +159 -0
159 lines not on this page · raw message
drivers/crypto/qat/qat_dh895xcc/adf_isr.c new file +266 -0
266 lines not on this page · raw message
drivers/crypto/qat/qat_dh895xcc/qat_admin.c new file +107 -0
107 lines not on this page · raw message
Signature · 1 line
1.8.5.rc2.6.gc6f1b92.dirty