Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp2970730pxj; Mon, 10 May 2021 15:18:06 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx90qArnuz/aDA+aNAS+U/SK2y2vSI1PO/lTZDKJE//IjaY1fDsPvuj1xYhPyB+V/1KaDd+ X-Received: by 2002:a6b:8b48:: with SMTP id n69mr19899223iod.165.1620685086662; Mon, 10 May 2021 15:18:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620685086; cv=none; d=google.com; s=arc-20160816; b=O8aeB2sW5XYcTcrq14dMjQ6vFK+j5OzwlogiFD9AedHNXpypHF4xzcHqZWvwLX5zrn 1xUWqqdXWbbIZ25pjlpszuOl65yci5v8GNd5+SkFZi+C59JzfXcfRCMR6wEBv9jWP+ol aa+T5LZAqj7rEz7DHl6yo+ha6RqAOIKjjMYXsplcrOB2MdqJqRB3mlCdWJE8FP89UdGr 0kSW8fp55BSpY+kHA5x8+AXA/I251XrxZj4IoRoVOlAtWTQ5iW31RG3ggbayJ2alxmSd enTw9bA45JkbJA/tqrYXXpCPiF/ozRzEQSfT++egtPECGPwz/x9xVdYsWevCKQsuqFH+ A4dw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=9FT7OOp2mNRaZwmV8uqw34o87uK18modrlSvUxsdB2g=; b=RZYwk5yV+Eep4BMXmnNmV9M2yxve7DMLmBPgw7gU6j/3o1jAnXN0Jliv+puTrgvm5I u4SN0KMcrKf6QSKddQHBnJHueqjcUK/YpB9LJ2phlqNS01dXnAnQ/bcnldWW/raEaoc1 LwnoCogtNdvb/tDtqp8WvqcT4LROX9+IP+MHgTTLd6trT5PedvOlsf59PdcdJrF5GBW7 siXtBa902QnZfF6A2N/ywzB7GyMdOY8Gu4BbAcyXEreW8jKMx/WRM9LxeIauJBXUfJsh XP24HfrXIqgfhMRvJTkL6yQ85hUosbR54aZMy/Aonc2tNEvoLSV9ftQbEpw/exzP15J5 Lw6A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@vanguardiasur-com-ar.20150623.gappssmtp.com header.s=20150623 header.b=jqGgixAX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id x9si1028909jas.106.2021.05.10.15.17.53; Mon, 10 May 2021 15:18:06 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@vanguardiasur-com-ar.20150623.gappssmtp.com header.s=20150623 header.b=jqGgixAX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232776AbhEJWR6 (ORCPT + 99 others); Mon, 10 May 2021 18:17:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56326 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232815AbhEJWRy (ORCPT ); Mon, 10 May 2021 18:17:54 -0400 Received: from mail-ed1-x533.google.com (mail-ed1-x533.google.com [IPv6:2a00:1450:4864:20::533]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 986A2C061761 for ; Mon, 10 May 2021 15:16:48 -0700 (PDT) Received: by mail-ed1-x533.google.com with SMTP id r11so5678951edt.13 for ; Mon, 10 May 2021 15:16:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vanguardiasur-com-ar.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=9FT7OOp2mNRaZwmV8uqw34o87uK18modrlSvUxsdB2g=; b=jqGgixAXgAqIPbBvpRxTE0B2SlH4qGvYnHvbeYPN/kRHlQqGSBBfX9yn9bUGfWN+56 S/LHcpb/NV3RIWvKptaEXETeRju5nZ+JbogaZSpdLtuTeB1MBBVRpS9h3vCTJTa6nmRh nvc6HG6kyCWF/iy3yLWMKDlj4YApgcfb3J9G57lERFSZmnVc47Fe4ryl0jdviATmnZyA n2i9hZT6RAdVI4AdBTL78dHKc1keFH1nlmmi+1VI8twSvVclUKLG2sulUIekeiHB4B3M kJFVwHydwel10Ggy4sWK7qAvmnKtgh5wQgEJwnnANm4dOzPoUw6QHoWlJqHzyoobIZ4n nwMA== 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=9FT7OOp2mNRaZwmV8uqw34o87uK18modrlSvUxsdB2g=; b=QRajVvSuU/IvXZjxQ+98wMjfWBH0gJx/RiaVbs37MvPFQB/9FLz5Hx9etcRGhALud4 H9WEnDZY4Fssau5GeGWnGk4OogA6axhsNVKPUSCX01czHQxKvKzHPfUcJInFWc/B6K08 Jwn4pT8/QnqMG/Q9krK0l1vN0Jn3+llZF6BbYMlKHrP6kXi9IiO5t5uIxiyM8DTdorv6 KRMU+jMN+MnJoV88iTEzLbNrek7VfGQevKlRzUWuEgBilfaIFnnqO5Vv2y1FjYoKihme iYfEf/pmR6iT8Sp0MaBnvWbjXv3CyotQ9ZPWEJr0YRwXdpFcT3VtbQrHKF5Ptv4aEC4p 11Uw== X-Gm-Message-State: AOAM533wkYP/GFYzFTRkFHDeeaPVWtFqHsaorckzC20kS6B7GQUr1JLR RPC34L/hhMu4MtBJQYwEd9FU1Vw2KD9EHz1rMQyDAV1p8SeJXw== X-Received: by 2002:aa7:c9c9:: with SMTP id i9mr32256185edt.17.1620685007258; Mon, 10 May 2021 15:16:47 -0700 (PDT) MIME-Version: 1.0 References: <20210510063602.505829-1-jay.xu@rock-chips.com> In-Reply-To: <20210510063602.505829-1-jay.xu@rock-chips.com> From: Ezequiel Garcia Date: Mon, 10 May 2021 19:16:36 -0300 Message-ID: Subject: Re: [PATCH v4 0/7] gpio-rockchip driver To: Jianqun Xu , Bartosz Golaszewski Cc: Heiko Stuebner , Linus Walleij , Rob Herring , "open list:GPIO SUBSYSTEM" , "open list:ARM/Rockchip SoC..." , Linux Kernel Mailing List , Peter Geis Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Jianqun, Thanks a lot for the patch, and for pushing this work forward. On Mon, 10 May 2021 at 03:36, Jianqun Xu wrote: > > Separate gpio driver from pinctrl driver, and support v2 controller. > Usually, we expect to see a changelog here, with some information about the changes from in v2, v3, etc. Also, note that only the cover letter says "v4", and the individual patches are missing that. You can use git-format-patch --subject-prefix="PATCH v4", and then all the patches will get the same prefix. However, the last patchset I can find in lore.kernel.org (or my mailbox) is a v2: https://lore.kernel.org/linux-gpio/20210411133030.1663936-1-pgwipeout@gmail.com/ .. which was sent by Peter Geis (so you should have Cced him). These are just some friendly tips on the submission process, for you to keep in mind, you don't really need to resend the series or do anything else. Also, I added Bartosz the GPIO maintainer in Cc. Thanks! Ezequiel > Jianqun Xu (7): > pinctrl/rockchip: separate struct rockchip_pin_bank to a head file > pinctrl/pinctrl-rockchip.h: add pinctrl device to gpio bank struct > gpio: separate gpio driver from pinctrl-rockchip driver > gpio/rockchip: use struct rockchip_gpio_regs for gpio controller > gpio/rockchip: support next version gpio controller > gpio/rockchip: always enable clock for gpio controller > gpio/rockchip: drop irq_gc_lock/irq_gc_unlock for irq set type > > drivers/gpio/Kconfig | 8 + > drivers/gpio/Makefile | 1 + > drivers/gpio/gpio-rockchip.c | 758 ++++++++++++++++++++++++ > drivers/pinctrl/pinctrl-rockchip.c | 910 +---------------------------- > drivers/pinctrl/pinctrl-rockchip.h | 287 +++++++++ > 5 files changed, 1073 insertions(+), 891 deletions(-) > create mode 100644 drivers/gpio/gpio-rockchip.c > create mode 100644 drivers/pinctrl/pinctrl-rockchip.h > > -- > v5: > - change to devel branch > > 2.25.1 > > >