event/dpaa2: support ordered queue
authorNipun Gupta <nipun.gupta@nxp.com>
Wed, 6 Nov 2019 14:43:57 +0000 (20:13 +0530)
committerThomas Monjalon <thomas@monjalon.net>
Fri, 8 Nov 2019 15:40:29 +0000 (16:40 +0100)
Ordered queue is supported on DPAA2. Enable this case.

Signed-off-by: Nipun Gupta <nipun.gupta@nxp.com>
Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com>
drivers/event/dpaa2/dpaa2_eventdev.c

index 4ee2c46..d713616 100644 (file)
@@ -477,7 +477,6 @@ dpaa2_eventdev_queue_def_conf(struct rte_eventdev *dev, uint8_t queue_id,
 
        RTE_SET_USED(dev);
        RTE_SET_USED(queue_id);
-       RTE_SET_USED(queue_conf);
 
        queue_conf->nb_atomic_flows = DPAA2_EVENT_QUEUE_ATOMIC_FLOWS;
        queue_conf->schedule_type = RTE_SCHED_TYPE_PARALLEL;
@@ -496,8 +495,9 @@ dpaa2_eventdev_queue_setup(struct rte_eventdev *dev, uint8_t queue_id,
        switch (queue_conf->schedule_type) {
        case RTE_SCHED_TYPE_PARALLEL:
        case RTE_SCHED_TYPE_ATOMIC:
-               break;
        case RTE_SCHED_TYPE_ORDERED:
+               break;
+       default:
                DPAA2_EVENTDEV_ERR("Schedule type is not supported.");
                return -1;
        }