From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 65E9BA0579;
	Fri,  9 Apr 2021 08:40:01 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 3C0701412E3;
	Fri,  9 Apr 2021 08:40:01 +0200 (CEST)
Received: from mail-io1-f41.google.com (mail-io1-f41.google.com
 [209.85.166.41])
 by mails.dpdk.org (Postfix) with ESMTP id A3F521412E0
 for <dev@dpdk.org>; Fri,  9 Apr 2021 08:39:59 +0200 (CEST)
Received: by mail-io1-f41.google.com with SMTP id j26so4810096iog.13
 for <dev@dpdk.org>; Thu, 08 Apr 2021 23:39:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=Wm+5IawRwb6J9ANiIaorPbpEVfAMVV1ZHtnWq1XywvQ=;
 b=Fa46vYxyHV9oMyfuwz0W3Ev9MlrwA+FNkiY8X8reGOhca/V/Ds5Ot10TNpOxbPGPvo
 +1ANz9VU44AWmlk98yhv2BuG0/lv8Qq4rBkuL/TlYOzCjhhH97IH4NFYcX7dldCToMzS
 QnpYxFgfOOMSmdEWJKIabGBp3GNE9W1q/YH//Q93yH2Nr7oA6Jootkz/2DwToFPxdAry
 7grzpZI4JrVl2hDkLlhnqLuNWz/tLBw7Liip1ddww+35D5nuqap3lH3Jq7Oe7XztbFqi
 wIWVhEBmIAvUpEbPtagwU5eEX4hrj9uIlztDCgRC2y8bTvtNYub3M7DMyrvIw/cqwuQ3
 FXeA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=Wm+5IawRwb6J9ANiIaorPbpEVfAMVV1ZHtnWq1XywvQ=;
 b=q54nW5luBG8FjWA2ANrQuvmPfJzSi9mmmTXB+5QDsRQJS/2E3dBk/mUQPOG8//Nwbb
 Fg1X/bxXGN9cu15/xmqPFu/0C2dDD5gOK5/dbzNEnllXmHgVTKW/uo7EUSlcfino0I2p
 BQEy68hxHSLcoQyKkhaOj131bneoOCfV3hG3M0pJP8M/EuN002/acWeDbTy6k9v7nLY2
 FbADZLL8eN3KyfvuqQWQh0HufQCMnumiQpgDVqUKl5wf99EUl+peK0J0stuneYDVo07S
 lm3wFgV2UCE22UDLN47Md2FdiSPhUtAF5RId3iuxnxDgr5LAaP+uQwDTOCzwpgeUR2ih
 lHJw==
X-Gm-Message-State: AOAM533AgdBIlTNYIIqB+BYZjX9uA7DOXbeNmzlhmxFXiYTQmsaKJDvi
 O83pp2+qBooeRRdWoMni1BhfkOc2OxR9d/6pKMQ=
X-Google-Smtp-Source: ABdhPJz9un8HJunzrBr0YeIDWIpCbxZli4QMrFAySeGHcx3oPPByJQRuxrVtA3UK8tgfCp/b4KTB0BBcx+dloDUe+Ww=
X-Received: by 2002:a02:c50f:: with SMTP id s15mr12679124jam.133.1617950398944; 
 Thu, 08 Apr 2021 23:39:58 -0700 (PDT)
MIME-Version: 1.0
References: <20210305162149.2196166-1-asekhar@marvell.com>
 <20210408095049.3100322-1-asekhar@marvell.com>
In-Reply-To: <20210408095049.3100322-1-asekhar@marvell.com>
From: Jerin Jacob <jerinjacobk@gmail.com>
Date: Fri, 9 Apr 2021 12:09:42 +0530
Message-ID: <CALBAE1Mh=t5RoGZx=OGtS1cWJ0TPn6j7KozsOn8kgno2rdZ+fQ@mail.gmail.com>
To: Ashwin Sekhar T K <asekhar@marvell.com>,
 Thomas Monjalon <thomas@monjalon.net>
Cc: dpdk-dev <dev@dpdk.org>, Jerin Jacob <jerinj@marvell.com>, 
 Sunil Kumar Kori <skori@marvell.com>,
 Satha Koteswara Rao Kottidi <skoteshwar@marvell.com>, 
 Pavan Nikhilesh <pbhagavatula@marvell.com>,
 Kiran Kumar K <kirankumark@marvell.com>, 
 Satheesh Paul <psatheesh@marvell.com>
Content-Type: text/plain; charset="UTF-8"
Subject: Re: [dpdk-dev] [PATCH v4 00/11] Add Marvell CNXK mempool driver
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>

On Thu, Apr 8, 2021 at 3:21 PM Ashwin Sekhar T K <asekhar@marvell.com> wrote:
>
> This patchset adds the mempool/cnxk driver which provides the support for the
> integrated mempool device found in Marvell CN10K SoC.
>
> The code includes mempool driver functionality for Marvell CN9K SoC as well,
> but right now it is not enabled. The future plan is to deprecate existing
> mempool/octeontx2 driver once the 'CNXK' drivers are feature complete for
> Marvell CN9K SoC.
>
> Depends-on: series-16131 ("Add Marvell CNXK common driver")

Series applied to dpdk-next-net-mrvl/for-dpdk-main. Thanks.


>
> v4:
>  - Added a bullet point for cnxk mempool driver in release_21_05.rst.
>
> Ashwin Sekhar T K (11):
>   mempool/cnxk: add build infra and doc
>   mempool/cnxk: add device probe/remove
>   mempool/cnxk: add generic ops
>   mempool/cnxk: register plt init callback
>   mempool/cnxk: add cn9k mempool ops
>   mempool/cnxk: add cn9k optimized mempool enqueue/dequeue
>   mempool/cnxk: add cn10k mempool ops
>   mempool/cnxk: add batch op init
>   mempool/cnxk: add cn10k batch enqueue op
>   mempool/cnxk: add cn10k get count op
>   mempool/cnxk: add cn10k batch dequeue op
>
>  MAINTAINERS                              |   6 +
>  doc/guides/mempool/cnxk.rst              |  91 +++++++
>  doc/guides/mempool/index.rst             |   1 +
>  doc/guides/platform/cnxk.rst             |   3 +
>  doc/guides/rel_notes/release_21_05.rst   |   2 +
>  drivers/mempool/cnxk/cn10k_mempool_ops.c | 319 +++++++++++++++++++++++
>  drivers/mempool/cnxk/cn9k_mempool_ops.c  |  89 +++++++
>  drivers/mempool/cnxk/cnxk_mempool.c      | 202 ++++++++++++++
>  drivers/mempool/cnxk/cnxk_mempool.h      |  28 ++
>  drivers/mempool/cnxk/cnxk_mempool_ops.c  | 191 ++++++++++++++
>  drivers/mempool/cnxk/meson.build         |  16 ++
>  drivers/mempool/cnxk/version.map         |   3 +
>  drivers/mempool/meson.build              |   3 +-
>  13 files changed, 953 insertions(+), 1 deletion(-)
>  create mode 100644 doc/guides/mempool/cnxk.rst
>  create mode 100644 drivers/mempool/cnxk/cn10k_mempool_ops.c
>  create mode 100644 drivers/mempool/cnxk/cn9k_mempool_ops.c
>  create mode 100644 drivers/mempool/cnxk/cnxk_mempool.c
>  create mode 100644 drivers/mempool/cnxk/cnxk_mempool.h
>  create mode 100644 drivers/mempool/cnxk/cnxk_mempool_ops.c
>  create mode 100644 drivers/mempool/cnxk/meson.build
>  create mode 100644 drivers/mempool/cnxk/version.map
>
> --
> 2.31.0
>