]> git.ipfire.org Git - thirdparty/ipxe.git/commitdiff
[bnxt] Update CQ doorbell type coverity_scan master 1509/head
authorJoseph Wong <joseph.wong@broadcom.com>
Wed, 13 Aug 2025 11:36:20 +0000 (12:36 +0100)
committerMichael Brown <mcb30@ipxe.org>
Wed, 13 Aug 2025 11:36:20 +0000 (12:36 +0100)
Update completion queue doorbell to a non-arming type, since polling
is used.

Signed-off-by: Joseph Wong <joseph.wong@broadcom.com>
src/drivers/net/bnxt/bnxt.c

index 0a7091b5f44a3b15d493dcd8d1ee5f3945eaddac..463a1a585a3a9dc2510449c8607a143de397e89f 100644 (file)
@@ -234,11 +234,11 @@ static void bnxt_db_cq ( struct bnxt *bp )
 {
        if ( FLAG_TEST ( bp->flags, BNXT_FLAG_IS_CHIP_P7 ) )
                dev_p7_db ( bp, ( u32 )bp->cq.cons_id,
-                        ( u32 )bp->cq_ring_id, DBC_DBC_TYPE_CQ_ARMALL,
+                        ( u32 )bp->cq_ring_id, DBC_DBC_TYPE_CQ,
                          ( u32 )bp->cq.epoch, ( u32 )bp->nq.toggle );
        else if ( FLAG_TEST ( bp->flags, BNXT_FLAG_IS_CHIP_P5 ) )
                dev_p5_db ( bp, ( u32 )bp->cq.cons_id,
-                        ( u32 )bp->cq_ring_id, DBC_DBC_TYPE_CQ_ARMALL );
+                        ( u32 )bp->cq_ring_id, DBC_DBC_TYPE_CQ);
        else
                writel ( CQ_DOORBELL_KEY_IDX ( bp->cq.cons_id ),
                        ( bp->bar1 + 0 ) );