linux-stable/drivers/crypto/marvell/octeontx2
Srujana Challa 82f89f1aa6 crypto: octeontx2 - add devlink option to set t106 mode
On CN10KA B0/CN10KB, CPT scatter gather format has modified
to support multi-seg in inline IPsec. Due to this CPT requires
new firmware and doesn't work with CN10KA0/A1 firmware. To make
HW works in backward compatibility mode or works with CN10KA0/A1
firmware, a bit(T106_MODE) is introduced in HW CSR.

This patch adds devlink parameter for configuring T106_MODE.
This patch also documents the devlink parameter under
Documentation/crypto/device_drivers.

Signed-off-by: Srujana Challa <schalla@marvell.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2023-12-29 11:25:38 +08:00
..
cn10k_cpt.c crypto: octeontx2 - add SGv2 support for CN10KB or CN10KA B0 2023-12-29 11:25:38 +08:00
cn10k_cpt.h crypto: octeontx2 - add SGv2 support for CN10KB or CN10KA B0 2023-12-29 11:25:38 +08:00
Makefile crypto: octeontx2 - Fix objects shared between several modules 2023-02-14 13:39:33 +08:00
otx2_cpt_common.h crypto: octeontx2 - add devlink option to set t106 mode 2023-12-29 11:25:38 +08:00
otx2_cpt_devlink.c crypto: octeontx2 - add devlink option to set t106 mode 2023-12-29 11:25:38 +08:00
otx2_cpt_devlink.h crypto: octeontx2 - parameters for custom engine groups 2021-12-11 16:49:17 +11:00
otx2_cpt_hw_types.h crypto: octeontx2 - add SGv2 support for CN10KB or CN10KA B0 2023-12-29 11:25:38 +08:00
otx2_cpt_mbox_common.c crypto: octeontx2 - hardware configuration for inline IPsec 2023-05-12 18:48:01 +08:00
otx2_cpt_reqmgr.h crypto: octeontx2 - add SGv2 support for CN10KB or CN10KA B0 2023-12-29 11:25:38 +08:00
otx2_cptlf.c crypto: octeontx2 - Fix cptvf driver cleanup 2023-12-15 17:52:54 +08:00
otx2_cptlf.h crypto: octeontx2 - add SGv2 support for CN10KB or CN10KA B0 2023-12-29 11:25:38 +08:00
otx2_cptpf.h crypto: octeontx2 - hardware configuration for inline IPsec 2023-05-12 18:48:01 +08:00
otx2_cptpf_main.c crypto: octeontx2 - add devlink option to set t106 mode 2023-12-29 11:25:38 +08:00
otx2_cptpf_mbox.c crypto: octeontx2 - add SGv2 support for CN10KB or CN10KA B0 2023-12-29 11:25:38 +08:00
otx2_cptpf_ucode.c crypto: octeontx2 - add SGv2 support for CN10KB or CN10KA B0 2023-12-29 11:25:38 +08:00
otx2_cptpf_ucode.h crypto: octeontx2 - add SGv2 support for CN10KB or CN10KA B0 2023-12-29 11:25:38 +08:00
otx2_cptvf.h crypto: octeontx2 - add SGv2 support for CN10KB or CN10KA B0 2023-12-29 11:25:38 +08:00
otx2_cptvf_algs.c crypto: octeontx2 - Use request_complete helpers 2023-02-13 18:34:49 +08:00
otx2_cptvf_algs.h crypto: octeontx2 - register with linux crypto framework 2021-01-22 14:58:03 +11:00
otx2_cptvf_main.c crypto: octeontx2 - add SGv2 support for CN10KB or CN10KA B0 2023-12-29 11:25:38 +08:00
otx2_cptvf_mbox.c crypto: octeontx2 - add SGv2 support for CN10KB or CN10KA B0 2023-12-29 11:25:38 +08:00
otx2_cptvf_reqmgr.c crypto: octeontx2 - add SGv2 support for CN10KB or CN10KA B0 2023-12-29 11:25:38 +08:00