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 92074A0093; Fri, 17 Jun 2022 14:21:12 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6FB8E40DDD; Fri, 17 Jun 2022 14:21:12 +0200 (CEST) Received: from mail-qv1-f45.google.com (mail-qv1-f45.google.com [209.85.219.45]) by mails.dpdk.org (Postfix) with ESMTP id 7CB8340698 for ; Fri, 17 Jun 2022 14:21:11 +0200 (CEST) Received: by mail-qv1-f45.google.com with SMTP id 43so6154309qvb.3 for ; Fri, 17 Jun 2022 05:21:11 -0700 (PDT) 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=7W3xyZHrhHhEwhWmmf1xI+JtuRSgSpGD5fFTdScwdEs=; b=M0J+/NESY7GKOqO8JWMJnY+wzHGcQ1afrPdJInV2/Ug7DsVAUarbCS0Z8YkP+IJ6RU ORvpQNXrQPKjDi/YC3ZQxjoqHjAISxgnRJ67Zpxigrk6IL2puCMJ8R9OXokJZIVld3W9 BRmzviJoax7mtkNu8zKBHb0TTpwaM75pqoSpk/1SxN9D/WES3kERt/kcjREAzXcjmXtv Nol/U9q9DfjE7mW+7LyfEcqfQMKuQ2e19JVzYB9rrfV6t6E3CXumQG1D4TXo4BpwO6Xz NkRgMyWskCT5Z//4t1fAajn3YihyEKsXS/Bm3YcnWAFQAkC6H/deElvnZXmp5EfwFz8C oJlA== 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=7W3xyZHrhHhEwhWmmf1xI+JtuRSgSpGD5fFTdScwdEs=; b=J2mPw3Nu4bZ6l5wcjLaLe8QnEGgIG2HDxGXcjRpM4Kt8fug6twT2jFkv5+j5zaizdG 5xIHy8vS0Szs+7cr2URzcsHEJTVVBqaTIUy2V3oVLKaqwvpAuqZ78vBuRDlbDHQD4zvv 3GknyDQOeoIrgXx5Lo3kT1Uqdm1uJDKniAzlPmuMl07z+fa30LhKwnkZ5zvSOYf2G/0e 6EpFcVRedVWyujF4t4wZs9ebqCJwT17AQmYs5FOUnWhM5yk2o02dz5+xz6pPj7c6qaA0 Ii9Sdc2ot2NVl+hAswYvHgQfWnIrGDBayJOyKwn9xW1/9jRDw2c2ClpsQGN8WcpFd1Sc KFWQ== X-Gm-Message-State: AJIora8clXN6Uoa8FjzmsmwGS8S57Z0D3o4aTX5WfzLUoJYcpnia45Gu cdDmcQjsHpak/WABLaM5lIZh4ro2n4XSkYtI2qEc4Q3qB6M= X-Google-Smtp-Source: AGRyM1tql1MHlqll9q9yQrG6BiZgT64Gs1RZWnIxVFwUCHoBhc3yyrBypDVFnmw6GEpkYNejhLsI/OKtMNgBhR1P/os= X-Received: by 2002:a05:622a:15d3:b0:304:ef40:9477 with SMTP id d19-20020a05622a15d300b00304ef409477mr8028533qty.502.1655468470890; Fri, 17 Jun 2022 05:21:10 -0700 (PDT) MIME-Version: 1.0 References: <20220511090645.141156-1-hkalra@marvell.com> <20220613114517.179484-1-hkalra@marvell.com> In-Reply-To: <20220613114517.179484-1-hkalra@marvell.com> From: Jerin Jacob Date: Fri, 17 Jun 2022 17:50:44 +0530 Message-ID: Subject: Re: [PATCH v2] common/cnxk: add cnf10kb support To: Harman Kalra Cc: dpdk-dev , Nithin Dabilpuram , Kiran Kumar K , Sunil Kumar Kori , Satha Rao , Pavan Nikhilesh , Shijith Thotton , Ashwin Sekhar T K 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 Mon, Jun 13, 2022 at 5:15 PM Harman Kalra wrote: > > Support for cnf10kb soc by adding its PCI device ID > > Signed-off-by: Harman Kalra Updated the git commit as follows and applied to dpdk-next-net-mrvl/for-next-net. Thanks common/cnxk: support CNF10KB SoC Support for CNF10KB SoC by adding its PCI device ID. Signed-off-by: Harman Kalra > --- > V2: > - Rebased to fix apply conflicts. > > drivers/common/cnxk/roc_constants.h | 1 + > drivers/event/cnxk/cn10k_eventdev.c | 2 ++ > drivers/mempool/cnxk/cnxk_mempool.c | 2 ++ > drivers/net/cnxk/cn10k_ethdev.c | 3 +++ > 4 files changed, 8 insertions(+) > > diff --git a/drivers/common/cnxk/roc_constants.h b/drivers/common/cnxk/roc_constants.h > index d7a8bd23e2..0a41f8318a 100644 > --- a/drivers/common/cnxk/roc_constants.h > +++ b/drivers/common/cnxk/roc_constants.h > @@ -53,6 +53,7 @@ > #define PCI_SUBSYSTEM_DEVID_CN10KAS 0xB900 > #define PCI_SUBSYSTEM_DEVID_CNF10KA 0xBA00 > #define PCI_SUBSYSTEM_DEVID_CN10KB 0xB900 > +#define PCI_SUBSYSTEM_DEVID_CNF10KB 0xBC00 > > #define PCI_SUBSYSTEM_DEVID_CN9KA 0x0000 > #define PCI_SUBSYSTEM_DEVID_CN9KB 0xb400 > diff --git a/drivers/event/cnxk/cn10k_eventdev.c b/drivers/event/cnxk/cn10k_eventdev.c > index 0da809db29..219826b9e1 100644 > --- a/drivers/event/cnxk/cn10k_eventdev.c > +++ b/drivers/event/cnxk/cn10k_eventdev.c > @@ -1008,10 +1008,12 @@ static const struct rte_pci_id cn10k_pci_sso_map[] = { > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN10KAS, PCI_DEVID_CNXK_RVU_SSO_TIM_PF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CNF10KA, PCI_DEVID_CNXK_RVU_SSO_TIM_PF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN10KB, PCI_DEVID_CNXK_RVU_SSO_TIM_PF), > + CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CNF10KB, PCI_DEVID_CNXK_RVU_SSO_TIM_PF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN10KA, PCI_DEVID_CNXK_RVU_SSO_TIM_VF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN10KAS, PCI_DEVID_CNXK_RVU_SSO_TIM_VF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CNF10KA, PCI_DEVID_CNXK_RVU_SSO_TIM_VF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN10KB, PCI_DEVID_CNXK_RVU_SSO_TIM_VF), > + CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CNF10KB, PCI_DEVID_CNXK_RVU_SSO_TIM_VF), > { > .vendor_id = 0, > }, > diff --git a/drivers/mempool/cnxk/cnxk_mempool.c b/drivers/mempool/cnxk/cnxk_mempool.c > index 69c27b1cf5..54a1a7d3ae 100644 > --- a/drivers/mempool/cnxk/cnxk_mempool.c > +++ b/drivers/mempool/cnxk/cnxk_mempool.c > @@ -164,6 +164,7 @@ static const struct rte_pci_id npa_pci_map[] = { > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN10KA, PCI_DEVID_CNXK_RVU_NPA_PF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN10KAS, PCI_DEVID_CNXK_RVU_NPA_PF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN10KB, PCI_DEVID_CNXK_RVU_NPA_PF), > + CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CNF10KB, PCI_DEVID_CNXK_RVU_NPA_PF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN9KA, PCI_DEVID_CNXK_RVU_NPA_PF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN9KB, PCI_DEVID_CNXK_RVU_NPA_PF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN9KC, PCI_DEVID_CNXK_RVU_NPA_PF), > @@ -173,6 +174,7 @@ static const struct rte_pci_id npa_pci_map[] = { > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN10KA, PCI_DEVID_CNXK_RVU_NPA_VF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN10KAS, PCI_DEVID_CNXK_RVU_NPA_VF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN10KB, PCI_DEVID_CNXK_RVU_NPA_VF), > + CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CNF10KB, PCI_DEVID_CNXK_RVU_NPA_VF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN9KA, PCI_DEVID_CNXK_RVU_NPA_VF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN9KB, PCI_DEVID_CNXK_RVU_NPA_VF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN9KC, PCI_DEVID_CNXK_RVU_NPA_VF), > diff --git a/drivers/net/cnxk/cn10k_ethdev.c b/drivers/net/cnxk/cn10k_ethdev.c > index 911a7d7aaf..550cec5c85 100644 > --- a/drivers/net/cnxk/cn10k_ethdev.c > +++ b/drivers/net/cnxk/cn10k_ethdev.c > @@ -813,14 +813,17 @@ static const struct rte_pci_id cn10k_pci_nix_map[] = { > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN10KAS, PCI_DEVID_CNXK_RVU_PF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CNF10KA, PCI_DEVID_CNXK_RVU_PF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN10KB, PCI_DEVID_CNXK_RVU_PF), > + CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CNF10KB, PCI_DEVID_CNXK_RVU_PF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN10KA, PCI_DEVID_CNXK_RVU_VF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN10KAS, PCI_DEVID_CNXK_RVU_VF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CNF10KA, PCI_DEVID_CNXK_RVU_VF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN10KB, PCI_DEVID_CNXK_RVU_VF), > + CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CNF10KB, PCI_DEVID_CNXK_RVU_VF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN10KA, PCI_DEVID_CNXK_RVU_AF_VF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN10KAS, PCI_DEVID_CNXK_RVU_AF_VF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CNF10KA, PCI_DEVID_CNXK_RVU_AF_VF), > CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CN10KB, PCI_DEVID_CNXK_RVU_AF_VF), > + CNXK_PCI_ID(PCI_SUBSYSTEM_DEVID_CNF10KB, PCI_DEVID_CNXK_RVU_AF_VF), > { > .vendor_id = 0, > }, > -- > 2.18.0 >