[PATCH 07/34] common/cnxk: make special handling only for 9k
Nithin Dabilpuram
ndabilpuram at marvell.com
Fri Jan 31 09:05:02 CET 2025
From: Anoob Joseph <anoobj at marvell.com>
9k would need special handling compared to 10k & 20k. Update the check
to reflect the same.
Signed-off-by: Anoob Joseph <anoobj at marvell.com>
---
drivers/common/cnxk/roc_cpt.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/common/cnxk/roc_cpt.c b/drivers/common/cnxk/roc_cpt.c
index 88f6044e60..a6d2d83f76 100644
--- a/drivers/common/cnxk/roc_cpt.c
+++ b/drivers/common/cnxk/roc_cpt.c
@@ -930,10 +930,10 @@ roc_cpt_iq_reset(struct roc_cpt_lf *lf)
lf_ctl.s.ena = 1;
plt_write64(lf_ctl.u, lf->rbase + CPT_LF_CTL);
- if (roc_model_is_cn10k())
- cpt_10k_lf_rst_lmtst(lf, ROC_CPT_DFLT_ENG_GRP_SE);
- else
+ if (roc_model_is_cn9k())
cpt_9k_lf_rst_lmtst(lf, ROC_CPT_DFLT_ENG_GRP_SE);
+ else
+ cpt_10k_lf_rst_lmtst(lf, ROC_CPT_DFLT_ENG_GRP_SE);
plt_read64(lf->rbase + CPT_LF_INPROG);
plt_delay_us(2);
--
2.34.1
More information about the dev
mailing list