[dpdk-dev] [PATCH v3 01/14] eventdev: make driver interface as internal
Jerin Jacob
jerinjacobk at gmail.com
Thu Oct 14 11:08:14 CEST 2021
On Wed, Oct 6, 2021 at 12:21 PM <pbhagavatula at marvell.com> wrote:
>
> From: Pavan Nikhilesh <pbhagavatula at marvell.com>
>
> Mark all the driver specific functions as internal, remove
> `rte` prefix from `struct rte_eventdev_ops`.
> Remove experimental tag from internal functions.
> Remove `eventdev_pmd.h` from non-internal header files.
>
> Signed-off-by: Pavan Nikhilesh <pbhagavatula at marvell.com>
> ---
> v3 Changes:
> - Reset fp_ops when device is torndown.
> - Add `event_dev_probing_finish()` this function is used for
> post-initialization processing. In current usecase we use it to
> initialize fastpath ops.
>
> v2 Changes:
> - Rework inline flat array by adding port data into it.
> - Rearrange rte_event_timer elements.
>
> drivers/event/cnxk/cn10k_eventdev.c | 6 ++---
> drivers/event/cnxk/cn9k_eventdev.c | 10 ++++-----
> drivers/event/dlb2/dlb2.c | 2 +-
> drivers/event/dpaa/dpaa_eventdev.c | 2 +-
> drivers/event/dpaa2/dpaa2_eventdev.c | 2 +-
> drivers/event/dsw/dsw_evdev.c | 2 +-
> drivers/event/octeontx/ssovf_evdev.c | 2 +-
> drivers/event/octeontx/ssovf_worker.c | 4 ++--
> drivers/event/octeontx2/otx2_evdev.c | 26 +++++++++++-----------
> drivers/event/opdl/opdl_evdev.c | 2 +-
> drivers/event/skeleton/skeleton_eventdev.c | 2 +-
> drivers/event/sw/sw_evdev.c | 2 +-
> lib/eventdev/eventdev_pmd.h | 6 ++++-
> lib/eventdev/eventdev_pmd_pci.h | 4 +++-
> lib/eventdev/eventdev_pmd_vdev.h | 2 ++
> lib/eventdev/meson.build | 6 +++++
> lib/eventdev/rte_event_crypto_adapter.h | 1 -
> lib/eventdev/rte_eventdev.h | 25 ++++++++++++---------
> lib/eventdev/version.map | 17 +++++++------
Please update the release notes for API and ABI changes,
More information about the dev
mailing list