On Tue, Apr 03, 2018 at 04:44:17PM -0500, Erik Gabriel Carrillo wrote: > This commit adds the logic that is shared by all event timer adapter > drivers; the common code handles instance allocation and some > initialization. > > Signed-off-by: Erik Gabriel Carrillo <erik.g.carri...@intel.com> > --- > config/common_base | 1 + > drivers/event/sw/sw_evdev.c | 18 + > lib/librte_eventdev/Makefile | 2 + > lib/librte_eventdev/rte_event_timer_adapter.c | 387 > ++++++++++++++++++++++ > lib/librte_eventdev/rte_event_timer_adapter_pmd.h | 114 +++++++ > lib/librte_eventdev/rte_eventdev.c | 22 ++ > lib/librte_eventdev/rte_eventdev.h | 20 ++ > lib/librte_eventdev/rte_eventdev_pmd.h | 35 ++ > lib/librte_eventdev/rte_eventdev_version.map | 20 +- > 9 files changed, 618 insertions(+), 1 deletion(-) > create mode 100644 lib/librte_eventdev/rte_event_timer_adapter.c > create mode 100644 lib/librte_eventdev/rte_event_timer_adapter_pmd.h > <snip> > DPDK_18.02 { > @@ -80,3 +79,22 @@ DPDK_18.05 { > > rte_event_dev_stop_flush_callback_register; > } DPDK_18.02; > + > +EXPERIMENTAL { > + global: > + > + rte_event_timer_adapter_caps_get;
A trivial extra space issue here please remove it with that, Acked-by: Pavan Nikhilesh <pbhagavat...@caviumnetworks.com> > + rte_event_timer_adapter_create; > + rte_event_timer_adapter_create_ext; > + rte_event_timer_adapter_free; > + rte_event_timer_adapter_get_info; > + rte_event_timer_adapter_lookup; > + rte_event_timer_adapter_service_id_get; > + rte_event_timer_adapter_start; > + rte_event_timer_adapter_stats_get; > + rte_event_timer_adapter_stats_reset; > + rte_event_timer_adapter_stop; > + rte_event_timer_arm_burst; > + rte_event_timer_arm_tmo_tick_burst; > + rte_event_timer_cancel_burst; > +} DPDK_18.05; > -- > 2.6.4 >