Re: [PATCH v1 14/14] net/zxdh: clean stat values

2025-02-10 Thread Stephen Hemminger
On Mon, 10 Feb 2025 09:50:17 +0800 Bingbin Chen wrote: > + p_temp_data = temp_data; > + for (i = 0; i < 4; i++) { > + rc = zxdh_np_reg_read(dev_id, > + > ZXDH_SMMU0_SMMU0_CPU_IND_RDAT0R + i, > +

Re: [PATCH v1 14/14] net/zxdh: clean stat values

2025-02-10 Thread Stephen Hemminger
On Mon, 10 Feb 2025 09:50:17 +0800 Bingbin Chen wrote: > + > + case ZXDH_ERAM128_OPR_64b: > + { > + if ((base_addr + (index >> 1)) > > ZXDH_SE_SMMU0_ERAM_ADDR_NUM_TOTAL - 1) { > + PMD_DRV_LOG(ERR, "%s : index out of range !"

Re: [PATCH v1 14/14] net/zxdh: clean stat values

2025-02-10 Thread Stephen Hemminger
On Mon, 10 Feb 2025 09:50:17 +0800 Bingbin Chen wrote: > +static uint32_t > +zxdh_np_se_smmu0_ind_read(uint32_t dev_id, > + uint32_t base_addr, > + uint32_t index, > +

[PATCH v1 14/14] net/zxdh: clean stat values

2025-02-09 Thread Bingbin Chen
Implement stat values clean operation by agent channel. Signed-off-by: Bingbin Chen --- drivers/net/zxdh/zxdh_ethdev_ops.c | 4 + drivers/net/zxdh/zxdh_np.c | 344 + drivers/net/zxdh/zxdh_np.h | 23 +- 3 files changed, 370 insertions(+), 1 deletion(