event/octeontx: remove selftest option
[dpdk.git] / drivers / event / octeontx / ssovf_evdev.c
index 33cb502..e60a7dc 100644 (file)
@@ -152,7 +152,8 @@ ssovf_info_get(struct rte_eventdev *dev, struct rte_event_dev_info *dev_info)
                                        RTE_EVENT_DEV_CAP_QUEUE_ALL_TYPES|
                                        RTE_EVENT_DEV_CAP_RUNTIME_PORT_LINK |
                                        RTE_EVENT_DEV_CAP_MULTIPLE_QUEUE_PORT |
-                                       RTE_EVENT_DEV_CAP_NONSEQ_MODE;
+                                       RTE_EVENT_DEV_CAP_NONSEQ_MODE |
+                                       RTE_EVENT_DEV_CAP_CARRY_FLOW_ID;
 
 }
 
@@ -218,7 +219,7 @@ ssovf_port_def_conf(struct rte_eventdev *dev, uint8_t port_id,
        port_conf->new_event_threshold = edev->max_num_events;
        port_conf->dequeue_depth = 1;
        port_conf->enqueue_depth = 1;
-       port_conf->disable_implicit_release = 0;
+       port_conf->event_port_cfg = 0;
 }
 
 static void
@@ -709,8 +710,7 @@ ssovf_close(struct rte_eventdev *dev)
 }
 
 static int
-ssovf_selftest(const char *key __rte_unused, const char *value,
-               void *opaque)
+ssovf_parsekv(const char *key __rte_unused, const char *value, void *opaque)
 {
        int *flag = opaque;
        *flag = !!atoi(value);
@@ -774,10 +774,8 @@ ssovf_vdev_probe(struct rte_vdev_device *vdev)
        const char *name;
        const char *params;
        int ret;
-       int selftest = 0;
 
        static const char *const args[] = {
-               SSOVF_SELFTEST_ARG,
                TIMVF_ENABLE_STATS_ARG,
                NULL
        };
@@ -798,18 +796,9 @@ ssovf_vdev_probe(struct rte_vdev_device *vdev)
                                "Ignoring unsupported params supplied '%s'",
                                name);
                } else {
-                       int ret = rte_kvargs_process(kvlist,
-                                       SSOVF_SELFTEST_ARG,
-                                       ssovf_selftest, &selftest);
-                       if (ret != 0) {
-                               ssovf_log_err("%s: Error in selftest", name);
-                               rte_kvargs_free(kvlist);
-                               return ret;
-                       }
-
-                       ret = rte_kvargs_process(kvlist,
-                                       TIMVF_ENABLE_STATS_ARG,
-                                       ssovf_selftest, &timvf_enable_stats);
+                       ret = rte_kvargs_process(kvlist, TIMVF_ENABLE_STATS_ARG,
+                                                ssovf_parsekv,
+                                                &timvf_enable_stats);
                        if (ret != 0) {
                                ssovf_log_err("%s: Error in timvf stats", name);
                                rte_kvargs_free(kvlist);
@@ -876,8 +865,6 @@ ssovf_vdev_probe(struct rte_vdev_device *vdev)
                        edev->max_event_ports);
 
        ssovf_init_once = 1;
-       if (selftest)
-               test_eventdev_octeontx();
        return 0;
 
 error: