From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 ; Wed, 8 Dec 2021 10:15:22 +0100 (CET) Received: by mail-io1-f44.google.com with SMTP id b187so2001345iof.11 for ; 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 Date: Wed, 8 Dec 2021 14:44:56 +0530 Message-ID: Subject: Re: [PATCH v4 0/4] regex/cn9k: use cnxk infrastructure To: Liron Himi Cc: Jerin Jacob , dpdk-dev 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org On Wed, Dec 8, 2021 at 12:02 AM wrote: > > From: Liron Himi > > 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 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 >