From ead7d1911df29d281f7e38a7456296d3058287b3 Mon Sep 17 00:00:00 2001 From: Hernan Vargas Date: Thu, 19 May 2022 22:05:56 -0500 Subject: [PATCH] baseband/fpga_5gnr_fec: remove filler from HARQ Removed filler bits from HARQ calculation on the N3000 FPGA since these are already taken out by the deratematching step. The change is only an optimization with no functional impact, no change required on stable branches. Signed-off-by: Hernan Vargas Reviewed-by: Nicolas Chautru --- drivers/baseband/fpga_5gnr_fec/rte_fpga_5gnr_fec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/baseband/fpga_5gnr_fec/rte_fpga_5gnr_fec.c b/drivers/baseband/fpga_5gnr_fec/rte_fpga_5gnr_fec.c index d678695a3c..82ae6ba678 100644 --- a/drivers/baseband/fpga_5gnr_fec/rte_fpga_5gnr_fec.c +++ b/drivers/baseband/fpga_5gnr_fec/rte_fpga_5gnr_fec.c @@ -1844,7 +1844,7 @@ enqueue_ldpc_dec_one_op_cb(struct fpga_queue *q, struct rte_bbdev_dec_op *op, else l = k0 + e + dec->n_filler; harq_out_length = RTE_MIN(RTE_MAX(harq_in_length, l), - dec->n_cb - dec->n_filler); + dec->n_cb); dec->harq_combined_output.length = harq_out_length; } -- 2.39.5