> -----Original Message----- > From: McDaniel, Timothy <timothy.mcdan...@intel.com> > Sent: Friday, September 11, 2020 3:26 PM > Cc: dev@dpdk.org; Carrillo, Erik G <erik.g.carri...@intel.com>; Eads, Gage > <gage.e...@intel.com>; Van Haaren, Harry <harry.van.haa...@intel.com>; > jer...@marvell.com > Subject: [PATCH 09/22] event/dlb2: add queue and port default conf > > Add support for getting the queue and port default configuration. > > Signed-off-by: Timothy McDaniel <timothy.mcdan...@intel.com> > --- > drivers/event/dlb2/dlb2.c | 33 +++++++++++++++++++++++++++++++++ > 1 file changed, 33 insertions(+) > > diff --git a/drivers/event/dlb2/dlb2.c b/drivers/event/dlb2/dlb2.c > index 58e953b..9ff371a 100644 > --- a/drivers/event/dlb2/dlb2.c > +++ b/drivers/event/dlb2/dlb2.c > @@ -698,12 +698,45 @@ dlb2_eventdev_configure(const struct rte_eventdev > *dev) > } > > static void > +dlb2_eventdev_port_default_conf_get(struct rte_eventdev *dev, > + uint8_t port_id, > + struct rte_event_port_conf *port_conf) > +{ > + RTE_SET_USED(port_id); > + struct dlb2_eventdev *dlb2; > + > + dlb2 = dlb2_pmd_priv(dev); > + > + /* FIXME: Arbitrary values */ Leftover FIXME. Hopefully not too arbitrary :p. > + port_conf->new_event_threshold = dlb2->new_event_limit; > + port_conf->dequeue_depth = 32; > + port_conf->enqueue_depth = DLB2_MAX_ENQUEUE_DEPTH; > + port_conf->event_port_cfg = 0; > +} > + > +static void > +dlb2_eventdev_queue_default_conf_get(struct rte_eventdev *dev, > + uint8_t queue_id, > + struct rte_event_queue_conf *queue_conf) > +{ > + RTE_SET_USED(dev); > + RTE_SET_USED(queue_id); > + /* FIXME: Arbitrary values */ Ditto > + queue_conf->nb_atomic_flows = 1024; > + queue_conf->nb_atomic_order_sequences = 64; > + queue_conf->event_queue_cfg = 0; > + queue_conf->priority = 0; > +} Thanks, Gage