All of lore.kernel.org
 help / color / mirror / Atom feed
From: Shijith Thotton <sthotton@marvell.com>
To: <dev@dpdk.org>
Cc: Shijith Thotton <sthotton@marvell.com>, <jerinj@marvell.com>,
	<ndabilpuram@marvell.com>, <anoobj@marvell.com>,
	<pbhagavatula@marvell.com>, <gakhil@marvell.com>
Subject: [dpdk-dev] [PATCH 0/8] Crypto adapter support for Marvell CNXK driver
Date: Mon, 30 Aug 2021 16:39:09 +0530	[thread overview]
Message-ID: <cover.1630315730.git.sthotton@marvell.com> (raw)

First three patches are to support crypto adapter implementation and the
remaining patches add event crypto adapter OP_FORWARD mode support on
Marvell CN9K and CN10K SOC.

Shijith Thotton (8):
  net/cnxk: add flag to show CPT can enqueue events
  event/cnxk: add macro to set eventdev ops
  common/cnxk: add API to check CPT IQ is full
  drivers: add cnxk crypto adapter eventdev ops
  crypto/cnxk: add cn9k crypto adapter fast path ops
  event/cnxk: add cn9k crypto adapter fast path ops
  crypto/cnxk: add cn10k crypto adapter fast path ops
  event/cnxk: add cn10k crypto adapter fast path ops

 doc/guides/rel_notes/release_21_11.rst       |   3 +
 drivers/common/cnxk/roc_cpt.c                |   6 +-
 drivers/common/cnxk/roc_cpt.h                |  11 +
 drivers/common/cnxk/roc_cpt_priv.h           |   6 -
 drivers/crypto/cnxk/cn10k_cryptodev_ops.c    |  95 +++++
 drivers/crypto/cnxk/cn10k_cryptodev_ops.h    |   6 +
 drivers/crypto/cnxk/cn9k_cryptodev_ops.c     | 235 +++++++----
 drivers/crypto/cnxk/cn9k_cryptodev_ops.h     |   6 +
 drivers/crypto/cnxk/cnxk_cryptodev_ops.h     |  37 ++
 drivers/crypto/cnxk/meson.build              |   2 +-
 drivers/crypto/cnxk/version.map              |   7 +
 drivers/event/cnxk/cn10k_eventdev.c          | 222 +++++-----
 drivers/event/cnxk/cn10k_worker.c            |  11 +
 drivers/event/cnxk/cn10k_worker.h            |  21 +-
 drivers/event/cnxk/cn10k_worker_deq_ca.c     |  65 +++
 drivers/event/cnxk/cn9k_eventdev.c           | 404 +++++++++----------
 drivers/event/cnxk/cn9k_worker.c             |  22 +
 drivers/event/cnxk/cn9k_worker.h             |  41 +-
 drivers/event/cnxk/cn9k_worker_deq_ca.c      |  65 +++
 drivers/event/cnxk/cn9k_worker_dual_deq_ca.c |  75 ++++
 drivers/event/cnxk/cnxk_eventdev.c           |  94 +++++
 drivers/event/cnxk/cnxk_eventdev.h           |  18 +
 drivers/event/cnxk/meson.build               |   5 +-
 drivers/net/cnxk/cn10k_rx.h                  |   5 +-
 drivers/net/cnxk/cn9k_rx.h                   |   3 +-
 25 files changed, 1076 insertions(+), 389 deletions(-)
 create mode 100644 drivers/event/cnxk/cn10k_worker_deq_ca.c
 create mode 100644 drivers/event/cnxk/cn9k_worker_deq_ca.c
 create mode 100644 drivers/event/cnxk/cn9k_worker_dual_deq_ca.c

-- 
2.25.1


             reply	other threads:[~2021-08-30 11:11 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-08-30 11:09 Shijith Thotton [this message]
2021-08-30 11:09 ` [dpdk-dev] [PATCH 1/8] net/cnxk: add flag to show CPT can enqueue events Shijith Thotton
2021-08-30 11:09 ` [dpdk-dev] [PATCH 2/8] event/cnxk: add macro to set eventdev ops Shijith Thotton
2021-08-30 11:09 ` [dpdk-dev] [PATCH 3/8] common/cnxk: add API to check CPT IQ is full Shijith Thotton
2021-08-30 11:09 ` [dpdk-dev] [PATCH 4/8] drivers: add cnxk crypto adapter eventdev ops Shijith Thotton
2021-08-30 11:09 ` [dpdk-dev] [PATCH 5/8] crypto/cnxk: add cn9k crypto adapter fast path ops Shijith Thotton
2021-08-31 15:43   ` Kinsella, Ray
2021-09-01  8:45     ` [dpdk-dev] [EXT] " Anoob Joseph
2021-08-30 11:09 ` [dpdk-dev] [PATCH 6/8] event/cnxk: " Shijith Thotton
2021-08-30 11:09 ` [dpdk-dev] [PATCH 7/8] crypto/cnxk: add cn10k " Shijith Thotton
2021-08-31 15:42   ` Kinsella, Ray
2021-09-01  8:46     ` [dpdk-dev] [EXT] " Anoob Joseph
2021-08-30 11:09 ` [dpdk-dev] [PATCH 8/8] event/cnxk: " Shijith Thotton
2021-09-02 12:17 ` [dpdk-dev] [PATCH v2 0/8] Crypto adapter support for Marvell CNXK driver Shijith Thotton
2021-09-02 12:17   ` [dpdk-dev] [PATCH v2 1/8] net/cnxk: add flag to show CPT can enqueue events Shijith Thotton
2021-09-02 12:17   ` [dpdk-dev] [PATCH v2 2/8] event/cnxk: add macro to set eventdev ops Shijith Thotton
2021-09-02 12:17   ` [dpdk-dev] [PATCH v2 3/8] common/cnxk: add API to check CPT IQ is full Shijith Thotton
2021-09-02 12:17   ` [dpdk-dev] [PATCH v2 4/8] drivers: add cnxk crypto adapter eventdev ops Shijith Thotton
2021-09-02 12:17   ` [dpdk-dev] [PATCH v2 5/8] crypto/cnxk: add cn9k crypto adapter fast path ops Shijith Thotton
2021-09-02 12:17   ` [dpdk-dev] [PATCH v2 6/8] event/cnxk: " Shijith Thotton
2021-09-02 12:17   ` [dpdk-dev] [PATCH v2 7/8] crypto/cnxk: add cn10k " Shijith Thotton
2021-09-02 12:17   ` [dpdk-dev] [PATCH v2 8/8] event/cnxk: " Shijith Thotton
2021-09-02 14:41   ` [dpdk-dev] [PATCH v3 0/8] Crypto adapter support for Marvell CNXK driver Shijith Thotton
2021-09-02 14:41     ` [dpdk-dev] [PATCH v3 1/8] net/cnxk: add flag to show CPT can enqueue events Shijith Thotton
2021-09-02 14:41     ` [dpdk-dev] [PATCH v3 2/8] event/cnxk: add macro to set eventdev ops Shijith Thotton
2021-09-02 14:41     ` [dpdk-dev] [PATCH v3 3/8] common/cnxk: add API to check CPT IQ is full Shijith Thotton
2021-09-02 14:41     ` [dpdk-dev] [PATCH v3 4/8] drivers: add cnxk crypto adapter eventdev ops Shijith Thotton
2021-09-02 14:41     ` [dpdk-dev] [PATCH v3 5/8] crypto/cnxk: add cn9k crypto adapter fast path ops Shijith Thotton
2021-09-02 14:41     ` [dpdk-dev] [PATCH v3 6/8] event/cnxk: " Shijith Thotton
2021-09-02 14:41     ` [dpdk-dev] [PATCH v3 7/8] crypto/cnxk: add cn10k " Shijith Thotton
2021-09-02 14:41     ` [dpdk-dev] [PATCH v3 8/8] event/cnxk: " Shijith Thotton
2021-09-03 15:04     ` [dpdk-dev] [PATCH v3 0/8] Crypto adapter support for Marvell CNXK driver Akhil Goyal

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cover.1630315730.git.sthotton@marvell.com \
    --to=sthotton@marvell.com \
    --cc=anoobj@marvell.com \
    --cc=dev@dpdk.org \
    --cc=gakhil@marvell.com \
    --cc=jerinj@marvell.com \
    --cc=ndabilpuram@marvell.com \
    --cc=pbhagavatula@marvell.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.