From: Anoob Joseph <ano...@marvell.com>

CPT result structure is same as in cn10k. Add entry for cn20k.

Signed-off-by: Anoob Joseph <ano...@marvell.com>
---
 drivers/common/cnxk/hw/cpt.h | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/drivers/common/cnxk/hw/cpt.h b/drivers/common/cnxk/hw/cpt.h
index 47df3fbf9f..b308a18f0d 100644
--- a/drivers/common/cnxk/hw/cpt.h
+++ b/drivers/common/cnxk/hw/cpt.h
@@ -289,6 +289,16 @@ struct cpt_inst_s {
 };
 
 union cpt_res_s {
+       struct cpt_cn20k_res_s {
+               uint64_t compcode : 7;
+               uint64_t doneint : 1;
+               uint64_t uc_compcode : 8;
+               uint64_t rlen : 16;
+               uint64_t spi : 32;
+
+               uint64_t esn;
+       } cn20k;
+
        struct cpt_cn10k_res_s {
                uint64_t compcode : 7;
                uint64_t doneint : 1;
-- 
2.34.1

Reply via email to