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 EC3B1A034D;
	Thu,  6 Jan 2022 10:44:27 +0100 (CET)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id B022740E03;
	Thu,  6 Jan 2022 10:44:27 +0100 (CET)
Received: from mail-io1-f51.google.com (mail-io1-f51.google.com
 [209.85.166.51]) by mails.dpdk.org (Postfix) with ESMTP id 7BFB2406B4
 for <dev@dpdk.org>; Thu,  6 Jan 2022 10:44:26 +0100 (CET)
Received: by mail-io1-f51.google.com with SMTP id e128so2415585iof.1
 for <dev@dpdk.org>; Thu, 06 Jan 2022 01:44:26 -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=LPw0mifFpqZgNF+xMtPcT44+ywvSQsGf2RRghSPQZbg=;
 b=RVaazecxwr9eNGiN27Y4K5LavfwytDgyYRIU8rndO2SIynNuX7sqrlZqZ9BTLbLuX4
 KokkjEJjYBUeUuiTyL+2JrvEi2gIMWdoNi0LjtX0NP9QYUETIdnri3watCFSQZMRXz5a
 VoJLJX8okfy48aDLUFlNXR7q0JIpBqqI1xtKxHzRufqsiPxh4WRpXWG1E83hUFoOa75B
 Luw9wGJuqhb7mTkmWfRFNePmgqZJdImB5mwZC/C23fSEjcsZVwrwGREIIh4tMAdYSMZ7
 8ieI3rmwhqnOBQBW5JvVNQ49doawpxpHHcwJ/3XXbITtL52SHvs+9P+nfQTHQjD+CEhn
 3mFw==
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=LPw0mifFpqZgNF+xMtPcT44+ywvSQsGf2RRghSPQZbg=;
 b=vyds8fsG+yBAKLjRPj/DHWIv1hWacEC6berjl1TFjfn6hmtpSJrZVzrEz9ca0qzUGL
 O0CoSuI1GwhNYRLQlORevtOTBx3bttvzy/e8yUt+/NmxL1zday0H6cnurq2QcXws8TEZ
 PjfkDDRIdoNY4ufkmie9HVeXX1m2lKqZ/lcsmWUOIyyo6ioGOOFdVIexts/nIk65kYPF
 nxukWdJs8/3OQQtrqLTKNpz0wCQsSY4Q1NkHszCKBrnOd0+fO3pCgsrkDel64bVLiCNV
 xESAgTvI8qV6Kqf+K/4X0FF88KUrYqJhCoKYuCfd+XyZCprRoXlBnrGpkeV9y4dUYb27
 MvDQ==
X-Gm-Message-State: AOAM532HUpTUyOpdMl56ir9t1BN1keCQFwoLWTg2tfpSc7veTnjHD9zE
 DUp0lc1NjkuA2KQBzTi7nfDIf8vglsde9Mdmc7A=
X-Google-Smtp-Source: ABdhPJwwjak/k8/YqAZzZentomKnJbECfeAQLHMv3DJrCKwqWY/+05Qyg7/LZRuGeIP37jxXf5ze2ltUaDp3h05ZU+g=
X-Received: by 2002:a05:6638:d49:: with SMTP id
 d9mr27164874jak.79.1641462265836; 
 Thu, 06 Jan 2022 01:44:25 -0800 (PST)
MIME-Version: 1.0
References: <20211213081732.2096334-1-tduszynski@marvell.com>
 <20220105140020.1615256-1-tduszynski@marvell.com>
In-Reply-To: <20220105140020.1615256-1-tduszynski@marvell.com>
From: Jerin Jacob <jerinjacobk@gmail.com>
Date: Thu, 6 Jan 2022 15:13:59 +0530
Message-ID: <CALBAE1MWq9K70Wk6++c9A48smb4BsnotTyvdjQaYxe-4N_k+Kw@mail.gmail.com>
Subject: Re: [PATCH v4 00/11] Add cnxk_gpio
To: Tomasz Duszynski <tduszynski@marvell.com>
Cc: dpdk-dev <dev@dpdk.org>, Thomas Monjalon <thomas@monjalon.net>,
 Jerin Jacob <jerinj@marvell.com>
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, Jan 5, 2022 at 7:30 PM Tomasz Duszynski <tduszynski@marvell.com> wrote:
>
> This series introduces a new rawdevice PMD which allows
> to manage userspace GPIOs and install custom GPIO interrupt
> handlers which bypass kernel. This is especially useful for
> applications that, besides providing standard dataplane functionality,
> want to have fast and low latency access to GPIO pin state.
>
> It'd be great to have that merged during 22.02 merge window.
>
> v4:
> - free kvargs after parsing arguments
> - add support for allowing only subset of available GPIOs
>
> v3:
> - fix meson formatting
> - fix cnxk_gpio_process_buf() return value
>
> v2:
> - do not trigger irq by writing to /dev/mem, use ioctl() instead
>
> Tomasz Duszynski (11):
>   raw/cnxk_gpio: add GPIO driver skeleton
>   raw/cnxk_gpio: support reading default queue conf
>   raw/cnxk_gpio: support reading queue count
>   raw/cnxk_gpio: support queue setup
>   raw/cnxk_gpio: support queue release
>   raw/cnxk_gpio: support enqueuing buffers
>   raw/cnxk_gpio: support dequeuing buffers
>   raw/cnxk_gpio: support standard GPIO operations
>   raw/cnxk_gpio: support custom irq handlers
>   raw/cnxk_gpio: support selftest
>   raw/cnxk_gpio: add option to allow using subset of GPIOs
>
>  doc/guides/rawdevs/cnxk_gpio.rst           | 200 ++++++

1) Could you update doc/guides/platform/cnxk.rst file with
_table_cnxk_rvu_dpdk_mapping table and "HW Offload Drivers" secion.

2) Please update doc/guides/rel_notes/release_21_11.rst release note.