On Thu, Sep 10, 2026 at 7:27 PM <[email protected]> wrote: > > From: Pavan Nikhilesh <[email protected]> > > The CN20K preschedule callbacks were wired up but the capability > flags were never reported, so applications could not use the feature. > Advertise the preschedule caps in cn20k_sso_info_get(). > > Fixes: 1e2d9b3dfc9a ("event/cnxk: add CN20K event port preschedule") > Cc: [email protected] > > Signed-off-by: Pavan Nikhilesh <[email protected]>
Series applied to dpdk-next-net-eventdev/for-main. Thanks > --- > drivers/event/cnxk/cn20k_eventdev.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/event/cnxk/cn20k_eventdev.c > b/drivers/event/cnxk/cn20k_eventdev.c > index 9d34168c3292..29495eb4f9f4 100644 > --- a/drivers/event/cnxk/cn20k_eventdev.c > +++ b/drivers/event/cnxk/cn20k_eventdev.c > @@ -431,6 +431,9 @@ cn20k_sso_info_get(struct rte_eventdev *event_dev, struct > rte_event_dev_info *de > dev_info->driver_name = RTE_STR(EVENTDEV_NAME_CN20K_PMD); > cnxk_sso_info_get(dev, dev_info); > dev_info->max_event_port_enqueue_depth = UINT32_MAX; > + dev_info->event_dev_cap |= RTE_EVENT_DEV_CAP_EVENT_PRESCHEDULE | > + > RTE_EVENT_DEV_CAP_EVENT_PRESCHEDULE_ADAPTIVE | > + RTE_EVENT_DEV_CAP_PER_PORT_PRESCHEDULE; > } > > static int > -- > 2.50.1 (Apple Git-155) >

