X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fcrypto%2Fcnxk%2Fcnxk_cryptodev.h;h=cfb9d291a93b53c7fd99778fb168badd7aec78c0;hb=fd1d6c95ec9c9fc104648f0785692856f6a19628;hp=ff46d16e586f1521bf60a9e86967441708314ebd;hpb=760eedf38d15aec0200f8e58fcba95b3ade30166;p=dpdk.git diff --git a/drivers/crypto/cnxk/cnxk_cryptodev.h b/drivers/crypto/cnxk/cnxk_cryptodev.h index ff46d16e58..cfb9d291a9 100644 --- a/drivers/crypto/cnxk/cnxk_cryptodev.h +++ b/drivers/crypto/cnxk/cnxk_cryptodev.h @@ -12,8 +12,8 @@ #define CNXK_CPT_MAX_CAPS 34 #define CNXK_SEC_CRYPTO_MAX_CAPS 4 -#define CNXK_SEC_MAX_CAPS 3 -#define CNXK_AE_EC_ID_MAX 5 +#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_ */