[PATCH] event/cnxk: add SLMTST support to Tx adapter
Ray Kinsella
mdr at ashroe.eu
Wed Apr 27 11:00:11 CEST 2022
Pavan Nikhilesh <pbhagavatula at marvell.com> writes:
> Scheduled LMTST uses in-core LSW (LMTST scheduling widget) to
> coordinate with SSO and send a LMTST to the destination
> coprocessor without the need for the core to be the head of
> the scheduling context it is currently holding.
>
> Use SLMTST to send mbuf to NIX-TX for transmit. SLMTST only
> supports transmitting a single WQE.
>
> Signed-off-by: Pavan Nikhilesh <pbhagavatula at marvell.com>
> ---
> Depends-on: Series-22634
>
> drivers/common/cnxk/hw/ssow.h | 7 +++++++
> drivers/common/cnxk/roc_dev_priv.h | 6 ++++++
> drivers/common/cnxk/roc_io.h | 8 ++++++++
> drivers/common/cnxk/roc_io_generic.h | 7 +++++++
> drivers/common/cnxk/roc_nix.c | 19 +++++++++++++++++++
> drivers/common/cnxk/roc_nix.h | 4 ++++
> drivers/common/cnxk/roc_sso.c | 23 +++++++++++++++++++++++
> drivers/common/cnxk/roc_sso.h | 2 ++
> drivers/common/cnxk/version.map | 2 ++
> drivers/event/cnxk/cn10k_eventdev.c | 11 +++++++++++
> drivers/event/cnxk/cn10k_worker.h | 19 +++++++++++++------
> drivers/event/cnxk/cnxk_eventdev.h | 2 +-
> 12 files changed, 103 insertions(+), 7 deletions(-)
>
Acked-by: Ray Kinsella <mdr at ashroe.eu>
--
Regards, Ray K
More information about the dev
mailing list