]> git.droids-corp.org - dpdk.git/blobdiff - drivers/event/sw/sw_evdev.c
event/sw: extend service capability
[dpdk.git] / drivers / event / sw / sw_evdev.c
index 522cd71aabb8ba074251030ca0071163e7569ff1..92fd07b7b954f59ca475cb77c637060f8eb4b187 100644 (file)
@@ -861,6 +861,15 @@ sw_probe(struct rte_vdev_device *vdev)
                return -ENOEXEC;
        }
 
+       ret = rte_service_component_runstate_set(sw->service_id, 1);
+       if (ret) {
+               SW_LOG_ERR("Unable to enable service component");
+               return -ENOEXEC;
+       }
+
+       dev->data->service_inited = 1;
+       dev->data->service_id = sw->service_id;
+
        return 0;
 }