From 26351696ffe7e01bf423d904f14ee2e7dc461c87 Mon Sep 17 00:00:00 2001 From: Pavan Nikhilesh Date: Mon, 19 Aug 2019 16:16:51 +0530 Subject: [PATCH] event/octeontx2: fix Rx adapter capabilities Octeontx2 SSO co-processor allows multiple ethernet device Rx queues connected to a single Event device queue. Fix the Rx adapter capabilities to allow application to configure Rx queueus in n:1 ratio to event queues by adding `RTE_EVENT_ETH_RX_ADAPTER_CAP_MULTI_EVENTQ` as a capability. Fixes: 37720fc1fba8 ("event/octeontx2: add Rx adapter") Cc: stable@dpdk.org Signed-off-by: Pavan Nikhilesh --- drivers/event/octeontx2/otx2_evdev_adptr.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/event/octeontx2/otx2_evdev_adptr.c b/drivers/event/octeontx2/otx2_evdev_adptr.c index b6e9f59d19..d8a06a5938 100644 --- a/drivers/event/octeontx2/otx2_evdev_adptr.c +++ b/drivers/event/octeontx2/otx2_evdev_adptr.c @@ -15,7 +15,8 @@ otx2_sso_rx_adapter_caps_get(const struct rte_eventdev *event_dev, if (rc) *caps = RTE_EVENT_ETH_RX_ADAPTER_SW_CAP; else - *caps = RTE_EVENT_ETH_RX_ADAPTER_CAP_INTERNAL_PORT; + *caps = RTE_EVENT_ETH_RX_ADAPTER_CAP_INTERNAL_PORT | + RTE_EVENT_ETH_RX_ADAPTER_CAP_MULTI_EVENTQ; return 0; } -- 2.20.1