X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fcrypto%2Fcnxk%2Fcnxk_cryptodev.h;h=cfb9d291a93b53c7fd99778fb168badd7aec78c0;hb=fd1d6c95ec9c9fc104648f0785692856f6a19628;hp=b3856f7eaa6b390e5dcbe01759b633575d5bb099;hpb=64e5ee3075d95da673d5ccb19b3b68639940d8ae;p=dpdk.git diff --git a/drivers/crypto/cnxk/cnxk_cryptodev.h b/drivers/crypto/cnxk/cnxk_cryptodev.h index b3856f7eaa..cfb9d291a9 100644 --- a/drivers/crypto/cnxk/cnxk_cryptodev.h +++ b/drivers/crypto/cnxk/cnxk_cryptodev.h @@ -12,7 +12,7 @@ #define CNXK_CPT_MAX_CAPS 34 #define CNXK_SEC_CRYPTO_MAX_CAPS 4 -#define CNXK_SEC_MAX_CAPS 3 +#define CNXK_SEC_MAX_CAPS 5 #define CNXK_AE_EC_ID_MAX 8 /** * Device private data @@ -25,9 +25,11 @@ struct cnxk_cpt_vf { struct rte_security_capability sec_caps[CNXK_SEC_MAX_CAPS]; uint64_t cnxk_fpm_iova[CNXK_AE_EC_ID_MAX]; struct roc_ae_ec_group *ec_grp[CNXK_AE_EC_ID_MAX]; + uint16_t max_qps_limit; }; uint64_t cnxk_cpt_default_ff_get(void); int cnxk_cpt_eng_grp_add(struct roc_cpt *roc_cpt); +int cnxk_cpt_parse_devargs(struct rte_devargs *devargs, struct cnxk_cpt_vf *vf); #endif /* _CNXK_CRYPTODEV_H_ */