event/sw: add new software-only eventdev driver
authorBruce Richardson <bruce.richardson@intel.com>
Thu, 30 Mar 2017 19:30:31 +0000 (20:30 +0100)
committerJerin Jacob <jerin.jacob@caviumnetworks.com>
Tue, 4 Apr 2017 17:19:51 +0000 (19:19 +0200)
commitaaa4a221da2695e14e54b06c4c501d430f437e08
tree94c359336ad3a5afa5f9af986f2981d28492308c
parentd70ab606a69b7b7094ebf8df4f9b916f75fbc9f0
event/sw: add new software-only eventdev driver

This adds the minimal changes to allow a SW eventdev implementation to
be compiled, linked and created at run time. The eventdev does nothing,
but can be created via vdev on commandline, e.g.

  sudo ./x86_64-native-linuxapp-gcc/app/test --vdev=event_sw0
  ...
  PMD: Creating eventdev sw device event_sw0, numa_node=0, sched_quanta=128
  RTE>>

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Signed-off-by: Harry van Haaren <harry.van.haaren@intel.com>
Acked-by: Jerin Jacob <jerin.jacob@caviumnetworks.com>
config/common_base
drivers/event/Makefile
drivers/event/sw/Makefile [new file with mode: 0644]
drivers/event/sw/rte_pmd_evdev_sw_version.map [new file with mode: 0644]
drivers/event/sw/sw_evdev.c [new file with mode: 0644]
drivers/event/sw/sw_evdev.h [new file with mode: 0644]
mk/rte.app.mk