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)
>

Reply via email to