common/sfc_efx/base: update EF100 registers definitions
[dpdk.git] / drivers / common / sfc_efx / base / ef10_ev.c
index c0cbc42..ba07894 100644 (file)
@@ -118,10 +118,10 @@ ef10_ev_qcreate(
        __in            uint32_t id,
        __in            uint32_t us,
        __in            uint32_t flags,
+       __in            uint32_t irq,
        __in            efx_evq_t *eep)
 {
        efx_nic_cfg_t *encp = &(enp->en_nic_cfg);
-       uint32_t irq = 0;
        uint32_t target_evq = 0;
        efx_rc_t rc;
        boolean_t low_latency;
@@ -158,7 +158,7 @@ ef10_ev_qcreate(
        /* INIT_EVQ expects function-relative vector number */
        if ((flags & EFX_EVQ_FLAGS_NOTIFY_MASK) ==
            EFX_EVQ_FLAGS_NOTIFY_INTERRUPT) {
-               irq = index;
+               /* IRQ number is specified by caller */
        } else if (index == EFX_EF10_ALWAYS_INTERRUPTING_EVQ_INDEX) {
                /* Use the first interrupt for always interrupting EvQ */
                irq = 0;