On Thu, Sep 21, 2023 at 3:59 PM <pbhagavat...@marvell.com> wrote:
>
> From: Pavan Nikhilesh <pbhagavat...@marvell.com>
>
> Implement event link profiles support on CN10K and CN9K.
> Both the platforms support up to 2 link profiles.
>
> Signed-off-by: Pavan Nikhilesh <pbhagavat...@marvell.com>
> ---
>  doc/guides/eventdevs/cnxk.rst          |  1 +
>  doc/guides/eventdevs/features/cnxk.ini |  3 +-
>  doc/guides/rel_notes/release_23_11.rst |  5 ++
>  drivers/common/cnxk/roc_nix_inl_dev.c  |  4 +-
>  drivers/common/cnxk/roc_sso.c          | 18 +++----
>  drivers/common/cnxk/roc_sso.h          |  8 +--
>  drivers/common/cnxk/roc_sso_priv.h     |  4 +-
>  drivers/event/cnxk/cn10k_eventdev.c    | 45 +++++++++++-----
>  drivers/event/cnxk/cn10k_worker.c      | 11 ++++
>  drivers/event/cnxk/cn10k_worker.h      |  1 +
>  drivers/event/cnxk/cn9k_eventdev.c     | 74 ++++++++++++++++----------
>  drivers/event/cnxk/cn9k_worker.c       | 22 ++++++++
>  drivers/event/cnxk/cn9k_worker.h       |  2 +
>  drivers/event/cnxk/cnxk_eventdev.c     | 38 +++++++------
>  drivers/event/cnxk/cnxk_eventdev.h     | 10 ++--
>  15 files changed, 164 insertions(+), 82 deletions(-)
>
> diff --git a/doc/guides/eventdevs/cnxk.rst b/doc/guides/eventdevs/cnxk.rst
> index 1a59233282..cccb8a0304 100644
> --- a/doc/guides/eventdevs/cnxk.rst
> +++ b/doc/guides/eventdevs/cnxk.rst
> @@ -48,6 +48,7 @@ Features of the OCTEON cnxk SSO PMD are:
>  - HW managed event vectorization on CN10K for packets enqueued from ethdev to
>    eventdev configurable per each Rx queue in Rx adapter.
>  - Event vector transmission via Tx adapter.
> +- Up to 2 event link profiles.

>  [Eth Rx adapter Features]
>  internal_port              = Y
> diff --git a/doc/guides/rel_notes/release_23_11.rst 
> b/doc/guides/rel_notes/release_23_11.rst
> index e714fc2be5..69b3e4a1d8 100644
> --- a/doc/guides/rel_notes/release_23_11.rst
> +++ b/doc/guides/rel_notes/release_23_11.rst
> @@ -107,6 +107,11 @@ New Features
>
>    * Added ``rte_event_port_profile_switch`` to switch between profiles as 
> needed.
>
> +* **Added support for link profiles for Marvell CNXK event device driver.**
> +
> +  Marvell CNXK event device driver supports up to two link profiles per event
> +  port. Added support to advertise link profile capabilities and supporting 
> APIs.
> +

Move "Added eventdev support to link queues to port with profile"
section after "Added new Ethernet Rx Adapter create API"
As lib changes should comes first and then PMD changes.

Trim the above text one bullet under "Updated Marvell cnxk eventdev driver".
* Added support for ``link profiles``.

or so.

Reply via email to