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 5D668A00C5;
	Wed,  8 Dec 2021 10:15:24 +0100 (CET)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id E3450410E8;
	Wed,  8 Dec 2021 10:15:23 +0100 (CET)
Received: from mail-io1-f44.google.com (mail-io1-f44.google.com
 [209.85.166.44]) by mails.dpdk.org (Postfix) with ESMTP id DC0C1406FF
 for <dev@dpdk.org>; Wed,  8 Dec 2021 10:15:22 +0100 (CET)
Received: by mail-io1-f44.google.com with SMTP id b187so2001345iof.11
 for <dev@dpdk.org>; Wed, 08 Dec 2021 01:15:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=b57HG2ZUFJMyBMA3QlMoS40VqhOtgv237kylQvlOFlg=;
 b=TIhjpaDp+6hOP4A/sBYq0CkZd0Yh/f6ue9hzPgDDWrsJtUQ/DT4eK/bsMz1/X/Z+ck
 persLTFkODit/KhZCQ+joAUK7zm6lNOUBTfDgyttGs0oNsRkJTbmC/O2hBpcCAHrT1VQ
 JCMmCq+5xRKzJLMZacO+NIxobsN6ZVIVwwIa6+yola5/p90UXIzxLtlDbSg2WDq3H6Vw
 OOHJ0Q5ZdSFKnlfpinnqrCT/oc8FFk+FK36XzSWQ4Bj5txQxl1Zgm/TEJX0YKUqicfAm
 61jBkIc3+x46FHGEKLZ8biPg1HGVBOlh5D966S9wziO+6lBLCB7Dep0im9f7D0nkothO
 1tFQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=b57HG2ZUFJMyBMA3QlMoS40VqhOtgv237kylQvlOFlg=;
 b=HGFxOolcyaiqFrColWn/9Ro46E0wkSAZJ09GYY9/KisIoxEIa7/aXZHHAWXsvU39hD
 ofKuxpcC1vYZhwzfXx696M2VkCL/qk9/AKvFYm6dSDCaiBViM7oZhHle42tpt9BjBgSs
 ydhov5wrcgGKc5xBfiyG2Lfc6kamATwXEDnZ7prxK9f0quwYYI9AVcqooacPyVElvTWk
 iIZgJBGsuEDiP6B+55+skrMzVnim7Wc4iFowZDXOCqxT1Y6HGW7+keOSY17J1bmXn8GS
 wcsD8c+3TlKPdA3B5nTwu3T3HOrYsJtgTXPVzAOSzVZeq1piA28puo5WXJTC9OAzgzrx
 rjdQ==
X-Gm-Message-State: AOAM5308JGtz2zvKGS+u+U+oDvhhGgVGYkr27sIWatC0NP8ErVHBGXCm
 m7T/XU2U15jl/T+z1qYeiUu2eyrcRTw0nIz9BtJejBQWnpQ=
X-Google-Smtp-Source: ABdhPJy70qYVBqWYBgJT5Y7sm0IOXzrgBRkKCRvaOhyt/bTuxJF+4M/9S3mByua3KQ2goqqgeLmmkAPJ1QmkPzp6wbo=
X-Received: by 2002:a5d:9d99:: with SMTP id ay25mr4527376iob.38.1638954922194; 
 Wed, 08 Dec 2021 01:15:22 -0800 (PST)
MIME-Version: 1.0
References: <20211129194736.14518-3-lironh@marvell.com>
 <20211207183143.27145-1-lironh@marvell.com>
In-Reply-To: <20211207183143.27145-1-lironh@marvell.com>
From: Jerin Jacob <jerinjacobk@gmail.com>
Date: Wed, 8 Dec 2021 14:44:56 +0530
Message-ID: <CALBAE1N0T+=Cae_gtKL9pyMb+w0csdHO0CRAgh-bpydABxjR4Q@mail.gmail.com>
Subject: Re: [PATCH v4 0/4] regex/cn9k: use cnxk infrastructure
To: Liron Himi <lironh@marvell.com>
Cc: Jerin Jacob <jerinj@marvell.com>, dpdk-dev <dev@dpdk.org>
Content-Type: text/plain; charset="UTF-8"
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

On Wed, Dec 8, 2021 at 12:02 AM <lironh@marvell.com> wrote:
>
> From: Liron Himi <lironh@marvell.com>
>
> 3 patches add support for REE into cnkx infrastructure.
> the last patch change the octeontx2 driver to use
> the new cnxk code. in addition all references to
> octeontx2/otx2 were replaced with cn9k.

Series Acked-by: Jerin Jacob <jerinj@marvell.com>

There still an issue with check-abi.sh[1]
[1]
http://mails.dpdk.org/archives/test-report/2021-December/247701.html


I will send v5 with this fix and remove octeontx2 drivers patches as one series.


>
> v4:
> - squashed the 4th patch
>
> v3:
> - fix documentation issues
>
> v2:
> - fix review comments.
> - split original patch.
> - add the driver patch.
>
> Liron Himi (4):
>   common/cnxk: add REE HW definitions
>   common/cnxk: add REE mbox definitions
>   common/cnxk: add REE support
>   regex/cn9k: use cnxk infrastructure
>
>  MAINTAINERS                                   |   8 +-
>  doc/guides/platform/cnxk.rst                  |   3 +
>  doc/guides/platform/octeontx2.rst             |   3 -
>  .../regexdevs/{octeontx2.rst => cn9k.rst}     |  20 +-
>  .../features/{octeontx2.ini => cn9k.ini}      |   2 +-
>  doc/guides/regexdevs/index.rst                |   2 +-
>  doc/guides/rel_notes/release_20_11.rst        |   2 +-
>  drivers/common/cnxk/hw/ree.h                  | 126 ++++
>  drivers/common/cnxk/hw/rvu.h                  |   5 +
>  drivers/common/cnxk/meson.build               |   1 +
>  drivers/common/cnxk/roc_api.h                 |   4 +
>  drivers/common/cnxk/roc_constants.h           |   2 +
>  drivers/common/cnxk/roc_mbox.h                | 100 +++
>  drivers/common/cnxk/roc_platform.c            |   1 +
>  drivers/common/cnxk/roc_platform.h            |   2 +
>  drivers/common/cnxk/roc_priv.h                |   3 +
>  drivers/common/cnxk/roc_ree.c                 | 647 ++++++++++++++++++
>  drivers/common/cnxk/roc_ree.h                 | 137 ++++
>  drivers/common/cnxk/roc_ree_priv.h            |  18 +
>  drivers/common/cnxk/version.map               |  18 +-
>  .../otx2_regexdev.c => cn9k/cn9k_regexdev.c}  | 405 +++++------
>  drivers/regex/cn9k/cn9k_regexdev.h            |  44 ++
>  .../cn9k_regexdev_compiler.c}                 |  34 +-
>  drivers/regex/cn9k/cn9k_regexdev_compiler.h   |  11 +
>  drivers/regex/{octeontx2 => cn9k}/meson.build |  10 +-
>  drivers/regex/{octeontx2 => cn9k}/version.map |   0
>  drivers/regex/meson.build                     |   2 +-
>  drivers/regex/octeontx2/otx2_regexdev.h       | 109 ---
>  .../regex/octeontx2/otx2_regexdev_compiler.h  |  11 -
>  .../regex/octeontx2/otx2_regexdev_hw_access.c | 167 -----
>  .../regex/octeontx2/otx2_regexdev_hw_access.h | 202 ------
>  drivers/regex/octeontx2/otx2_regexdev_mbox.c  | 401 -----------
>  drivers/regex/octeontx2/otx2_regexdev_mbox.h  |  38 -
>  33 files changed, 1332 insertions(+), 1206 deletions(-)
>  rename doc/guides/regexdevs/{octeontx2.rst => cn9k.rst} (69%)
>  rename doc/guides/regexdevs/features/{octeontx2.ini => cn9k.ini} (80%)
>  create mode 100644 drivers/common/cnxk/hw/ree.h
>  create mode 100644 drivers/common/cnxk/roc_ree.c
>  create mode 100644 drivers/common/cnxk/roc_ree.h
>  create mode 100644 drivers/common/cnxk/roc_ree_priv.h
>  rename drivers/regex/{octeontx2/otx2_regexdev.c => cn9k/cn9k_regexdev.c} (61%)
>  create mode 100644 drivers/regex/cn9k/cn9k_regexdev.h
>  rename drivers/regex/{octeontx2/otx2_regexdev_compiler.c => cn9k/cn9k_regexdev_compiler.c} (86%)
>  create mode 100644 drivers/regex/cn9k/cn9k_regexdev_compiler.h
>  rename drivers/regex/{octeontx2 => cn9k}/meson.build (65%)
>  rename drivers/regex/{octeontx2 => cn9k}/version.map (100%)
>  delete mode 100644 drivers/regex/octeontx2/otx2_regexdev.h
>  delete mode 100644 drivers/regex/octeontx2/otx2_regexdev_compiler.h
>  delete mode 100644 drivers/regex/octeontx2/otx2_regexdev_hw_access.c
>  delete mode 100644 drivers/regex/octeontx2/otx2_regexdev_hw_access.h
>  delete mode 100644 drivers/regex/octeontx2/otx2_regexdev_mbox.c
>  delete mode 100644 drivers/regex/octeontx2/otx2_regexdev_mbox.h
>
> --
> 2.28.0
>