event/octeontx: add enqueue new op variant
[dpdk.git] / drivers / event / octeontx / ssovf_evdev.c
index 36c377c..3cd0cd4 100644 (file)
@@ -158,6 +158,8 @@ ssovf_fastpath_fns_set(struct rte_eventdev *dev)
        dev->schedule      = NULL;
        dev->enqueue       = ssows_enq;
        dev->enqueue_burst = ssows_enq_burst;
+       dev->enqueue_new_burst = ssows_enq_new_burst;
+       dev->enqueue_forward_burst = ssows_enq_burst;
        dev->dequeue       = ssows_deq;
        dev->dequeue_burst = ssows_deq_burst;
 
@@ -197,6 +199,8 @@ ssovf_configure(const struct rte_eventdev *dev)
 
        ssovf_func_trace();
        deq_tmo_ns = conf->dequeue_timeout_ns;
+       if (deq_tmo_ns == 0)
+               deq_tmo_ns = edev->min_deq_timeout_ns;
 
        if (conf->event_dev_cfg & RTE_EVENT_DEV_CFG_PER_DEQUEUE_TIMEOUT) {
                edev->is_timeout_deq = 1;