ena: Update ena_com_update_intr_reg API usage

This commit fixes the usage of this function to be compatible with the
new API introduced by ena-com update to v2.7.0

Approved by: cperciva (mentor)
MFC after: 2 weeks
Sponsored by: Amazon, Inc.
This commit is contained in:
Osama Abboud 2023-09-11 08:38:39 +00:00 committed by Arthur Kiyanovski
parent 9272e45c04
commit 72e34ebdd0
2 changed files with 2 additions and 2 deletions

View file

@ -2026,7 +2026,7 @@ ena_unmask_all_io_irqs(struct ena_adapter *adapter)
for (i = 0; i < adapter->num_io_queues; i++) {
ena_qid = ENA_IO_TXQ_IDX(i);
io_cq = &adapter->ena_dev->io_cq_queues[ena_qid];
ena_com_update_intr_reg(&intr_reg, 0, 0, true);
ena_com_update_intr_reg(&intr_reg, 0, 0, true, false);
tx_ring = &adapter->tx_ring[i];
counter_u64_add(tx_ring->tx_stats.unmask_interrupt_num, 1);
ena_com_unmask_intr(io_cq, &intr_reg);

View file

@ -104,7 +104,7 @@ ena_cleanup(void *arg, int pending)
/* Signal that work is done and unmask interrupt */
ena_com_update_intr_reg(&intr_reg, ENA_RX_IRQ_INTERVAL,
ENA_TX_IRQ_INTERVAL, true);
ENA_TX_IRQ_INTERVAL, true, false);
counter_u64_add(tx_ring->tx_stats.unmask_interrupt_num, 1);
ena_com_unmask_intr(io_cq, &intr_reg);
}