numam-dpdk/drivers/event/dlb2
Timothy McDaniel 17f56f6d56 event/dlb2: add flexible interface
This commit introduces the flexible interface. This
interface allows the core code to operate in PF mode (direct
hardware access) or bifurcated mode (hardware configured via
kernel driver). This driver currently only supports PF mode
but bifurcated mode will be added in a future DPDK patch-set.
Note that the flexible interface is not used for data path
operations, and thus there are no performance concerns
related to the use of function pointers.

Signed-off-by: Timothy McDaniel <timothy.mcdaniel@intel.com>
Reviewed-by: Gage Eads <gage.eads@intel.com>
2020-11-02 07:25:49 +01:00
..
pf event/dlb2: add eventdev probe 2020-11-02 07:19:15 +01:00
dlb2_iface.c event/dlb2: add flexible interface 2020-11-02 07:25:49 +01:00
dlb2_iface.h event/dlb2: add flexible interface 2020-11-02 07:25:49 +01:00
dlb2_inline_fns.h event/dlb2: add inline functions 2020-11-02 07:12:40 +01:00
dlb2_log.h event/dlb2: add dynamic logging 2020-11-02 06:53:04 +01:00
dlb2_priv.h event/dlb2: add private data structures and constants 2020-11-02 06:59:37 +01:00
dlb2_user.h event/dlb2: add definitions shared with LKM or shared code 2020-11-02 07:06:08 +01:00
dlb2.c event/dlb2: add eventdev probe 2020-11-02 07:19:15 +01:00
meson.build event/dlb2: add flexible interface 2020-11-02 07:25:49 +01:00
version.map event/dlb2: add documentation and build infrastructure 2020-11-02 06:46:12 +01:00