[dpdk-dev] [PATCH v4 0/4] Remove PCI and VDEV dependency from eventdev library
Jerin Jacob
jerin.jacob at caviumnetworks.com
Fri Jun 9 10:37:25 CEST 2017
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
More information about the dev
mailing list