v4: Fix Gaëtan Rivet reported compilation issues v3: Removed the bus dependency by spliting lib/librte_eventdev/rte_eventdev_pmd_pci.h and lib/librte_eventdev/rte_eventdev_pmd_vdev.h
Jerin Jacob (4): eventdev: remove PCI dependency from generic data structures eventdev: restructure event PMD release function eventdev: make PCI probe and remove functions optional eventdev: make vdev init and uninit functions optional drivers/event/octeontx/ssovf_evdev.c | 2 + drivers/event/octeontx/ssovf_evdev.h | 2 +- drivers/event/octeontx/ssovf_worker.h | 1 + drivers/event/skeleton/skeleton_eventdev.c | 33 +++--- drivers/event/skeleton/skeleton_eventdev.h | 3 +- drivers/event/sw/sw_evdev.c | 1 + drivers/event/sw/sw_evdev.h | 2 +- lib/librte_eventdev/Makefile | 2 + lib/librte_eventdev/rte_eventdev.c | 148 ------------------------- lib/librte_eventdev/rte_eventdev.h | 2 - lib/librte_eventdev/rte_eventdev_pmd.h | 101 +----------------- lib/librte_eventdev/rte_eventdev_pmd_pci.h | 160 ++++++++++++++++++++++++++++ lib/librte_eventdev/rte_eventdev_pmd_vdev.h | 134 +++++++++++++++++++++++ 13 files changed, 327 insertions(+), 264 deletions(-) create mode 100644 lib/librte_eventdev/rte_eventdev_pmd_pci.h create mode 100644 lib/librte_eventdev/rte_eventdev_pmd_vdev.h -- 2.13.1