common/iavf: support advanced RSS input set change
[dpdk.git] / drivers / bus / dpaa / base / qbman / qman_driver.c
index 06ed814..69244ef 100644 (file)
@@ -121,7 +121,12 @@ void qman_thread_irq(void)
        out_be32(qpcfg.addr_virt[DPAA_PORTAL_CI] + 0x36C0, 0);
 }
 
-struct qman_portal *fsl_qman_fq_portal_create(void)
+void qman_fq_portal_thread_irq(struct qman_portal *qp)
+{
+       qman_portal_uninhibit_isr(qp);
+}
+
+struct qman_portal *fsl_qman_fq_portal_create(int *fd)
 {
        struct qman_portal *portal = NULL;
        struct qm_portal_config *q_pcfg;
@@ -171,6 +176,7 @@ struct qman_portal *fsl_qman_fq_portal_create(void)
        irq_map.portal_cinh = q_map.addr.cinh;
        process_portal_irq_map(q_fd, &irq_map);
 
+       *fd = q_fd;
        return portal;
 err:
        if (portal)