From: Rahul Bhansali <rbhans...@marvell.com> Features updated for cn20k platform.
Signed-off-by: Rahul Bhansali <rbhans...@marvell.com> --- drivers/common/cnxk/roc_features.h | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/drivers/common/cnxk/roc_features.h b/drivers/common/cnxk/roc_features.h index 0002a7b5c3..59c09fbc85 100644 --- a/drivers/common/cnxk/roc_features.h +++ b/drivers/common/cnxk/roc_features.h @@ -13,49 +13,49 @@ roc_feature_sso_has_stash(void) static inline bool roc_feature_nix_has_inl_ipsec_mseg(void) { - return (roc_model_is_cn10kb() || roc_model_is_cn10ka_b0()); + return (roc_model_is_cn20k() || roc_model_is_cn10kb() || roc_model_is_cn10ka_b0()); } static inline bool roc_feature_nix_has_drop_re_mask(void) { - return (roc_model_is_cn10kb() || roc_model_is_cn10ka_b0()); + return (roc_model_is_cn20k() || roc_model_is_cn10kb() || roc_model_is_cn10ka_b0()); } static inline bool roc_feature_nix_has_inl_rq_mask(void) { - return (roc_model_is_cn10kb() || roc_model_is_cn10ka_b0()); + return (roc_model_is_cn20k() || roc_model_is_cn10kb() || roc_model_is_cn10ka_b0()); } static inline bool roc_feature_nix_has_own_meta_aura(void) { - return (roc_model_is_cn10kb() || roc_model_is_cn10ka_b0()); + return (roc_model_is_cn20k() || roc_model_is_cn10kb() || roc_model_is_cn10ka_b0()); } static inline bool roc_feature_nix_has_late_bp(void) { - return (roc_model_is_cn10kb() || roc_model_is_cn10ka_b0()); + return (roc_model_is_cn20k() || roc_model_is_cn10kb() || roc_model_is_cn10ka_b0()); } static inline bool roc_feature_nix_has_reass(void) { - return roc_model_is_cn10ka(); + return (roc_model_is_cn20k() || roc_model_is_cn10ka()); } static inline bool roc_feature_nix_has_cqe_stash(void) { - return roc_model_is_cn10ka_b0(); + return (roc_model_is_cn20k() || roc_model_is_cn10ka_b0()); } static inline bool roc_feature_nix_has_rxchan_multi_bpid(void) { - if (roc_model_is_cn10kb() || roc_model_is_cn10ka_b0()) + if (roc_model_is_cn20k() || roc_model_is_cn10kb() || roc_model_is_cn10ka_b0()) return true; return false; } @@ -63,7 +63,7 @@ roc_feature_nix_has_rxchan_multi_bpid(void) static inline bool roc_feature_nix_has_age_drop_stats(void) { - return (roc_model_is_cn10kb() || roc_model_is_cn10ka_b0()); + return (roc_model_is_cn20k() || roc_model_is_cn10kb() || roc_model_is_cn10ka_b0()); } static inline bool @@ -87,13 +87,13 @@ roc_feature_nix_has_inl_ipsec(void) static inline bool roc_feature_nix_has_rx_inject(void) { - return (roc_model_is_cn10ka_b0() || roc_model_is_cn10kb()); + return (roc_model_is_cn20k() || roc_model_is_cn10ka_b0() || roc_model_is_cn10kb()); } static inline bool roc_feature_nix_has_second_pass_drop(void) { - return 0; + return roc_model_is_cn20k(); } static inline bool -- 2.34.1