crypto/cnxk: add feature flag for cn9k lookaside IPsec
Update device feature flag to support lookaside IPsec for cn9k. Signed-off-by: Ankur Dwivedi <adwivedi@marvell.com> Signed-off-by: Archana Muniganti <marchana@marvell.com> Signed-off-by: Tejasree Kondoj <ktejasree@marvell.com> Signed-off-by: Vamsi Attunuru <vattunuru@marvell.com> Acked-by: Anoob Joseph <anoobj@marvell.com>
This commit is contained in:
parent
64d415e0ac
commit
d38febb08d
@ -222,10 +222,20 @@ This feature can be tested with ipsec-secgw sample application.
|
|||||||
Supported OCTEON cnxk SoCs
|
Supported OCTEON cnxk SoCs
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
- CN9XX
|
||||||
- CN10XX
|
- CN10XX
|
||||||
|
|
||||||
Features supported
|
CN9XX Features supported
|
||||||
~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
* IPv4
|
||||||
|
* ESP
|
||||||
|
* Tunnel mode
|
||||||
|
* UDP Encapsulation
|
||||||
|
* AES-128/192/256-GCM
|
||||||
|
|
||||||
|
CN10XX Features supported
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
* IPv4
|
* IPv4
|
||||||
* ESP
|
* ESP
|
||||||
|
@ -8,6 +8,7 @@ Symmetric crypto = Y
|
|||||||
Asymmetric crypto = Y
|
Asymmetric crypto = Y
|
||||||
Sym operation chaining = Y
|
Sym operation chaining = Y
|
||||||
HW Accelerated = Y
|
HW Accelerated = Y
|
||||||
|
Protocol offload = Y
|
||||||
In Place SGL = Y
|
In Place SGL = Y
|
||||||
OOP SGL In LB Out = Y
|
OOP SGL In LB Out = Y
|
||||||
OOP SGL In SGL Out = Y
|
OOP SGL In SGL Out = Y
|
||||||
|
@ -67,6 +67,7 @@ New Features
|
|||||||
* Added AES-CBC SHA1-HMAC support in lookaside protocol (IPsec) for CN10K.
|
* Added AES-CBC SHA1-HMAC support in lookaside protocol (IPsec) for CN10K.
|
||||||
* Added Transport mode support in lookaside protocol (IPsec) for CN10K.
|
* Added Transport mode support in lookaside protocol (IPsec) for CN10K.
|
||||||
* Added UDP encapsulation support in lookaside protocol (IPsec) for CN10K.
|
* Added UDP encapsulation support in lookaside protocol (IPsec) for CN10K.
|
||||||
|
* Added support for lookaside protocol (IPsec) offload for CN9K.
|
||||||
|
|
||||||
* **Added support for event crypto adapter on Marvell CN10K and CN9K.**
|
* **Added support for event crypto adapter on Marvell CN10K and CN9K.**
|
||||||
|
|
||||||
|
@ -21,10 +21,8 @@ cnxk_cpt_default_ff_get(void)
|
|||||||
RTE_CRYPTODEV_FF_OOP_SGL_IN_LB_OUT |
|
RTE_CRYPTODEV_FF_OOP_SGL_IN_LB_OUT |
|
||||||
RTE_CRYPTODEV_FF_OOP_SGL_IN_SGL_OUT |
|
RTE_CRYPTODEV_FF_OOP_SGL_IN_SGL_OUT |
|
||||||
RTE_CRYPTODEV_FF_SYM_SESSIONLESS |
|
RTE_CRYPTODEV_FF_SYM_SESSIONLESS |
|
||||||
RTE_CRYPTODEV_FF_DIGEST_ENCRYPTED;
|
RTE_CRYPTODEV_FF_DIGEST_ENCRYPTED |
|
||||||
|
RTE_CRYPTODEV_FF_SECURITY;
|
||||||
if (roc_model_is_cn10k())
|
|
||||||
ff |= RTE_CRYPTODEV_FF_SECURITY;
|
|
||||||
|
|
||||||
return ff;
|
return ff;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user