Path: csiph.com!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod From: Rob Herring Newsgroups: linux.kernel Subject: Re: [PATCH v3] gpio: uniphier: add UniPhier GPIO controller driver Date: Fri, 25 Aug 2017 23:40:02 +0200 Message-ID: References: X-Original-To: Masahiro Yamada X-Google-Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=5bUHa+oymFdahE6Zzf20YY9mVZRRrbpn8Qy4XE9nMtk=; b=KafiOYmqpYsR9TKdHQjOn1YbBBL8f7H42iexzYBrarIo88MswxhQVV/YTqMKaUkfs6 RWdcypLg30+p3LHjfvVQyfu/JeUArek7/5bY6cMzcA6DBVN44V1R2F/8uNRMgaFsHWXN iIW8+kbDK4YzGUGpBeZpbroC9tCQOtZTGi8031oNMmXkzJG2fJ0MbKvUo/AQnYJy8Wvx UCXvtWJMW3PhaxXduW9rRBDs3VHpQgi80Cy3NPA/83Sm7M9oNHCD4BzsghWRpwJTJiDS M8/8Ajyb+9rsbflEQiSJrHKgB4mh9pKUJqzPWU3vSNQ4PlzsqaPWmJMYw/daqx3UvhD+ TtdQ== X-Gm-Message-State: AHYfb5gmHNDiUdBzwC2ERNHo2k+DE9XM1RGEbc+MoH5xYFESVu1z6iCN +IFgU+u4kLdD7A== X-Received: by 10.202.86.194 with SMTP id k185mr14653489oib.265.1503697166002; Fri, 25 Aug 2017 14:39:26 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: NeoMutt/20170113 (1.7.2) Sender: robomod@news.nic.it List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Approved: robomod@news.nic.it Lines: 32 Organization: linux.* mail to news gateway X-Original-Cc: linux-gpio@vger.kernel.org, Mark Rutland , devicetree@vger.kernel.org, Greg Kroah-Hartman , Linus Walleij , Randy Dunlap , linux-kernel@vger.kernel.org, Jassi Brar , Masami Hiramatsu , Mauro Carvalho Chehab , "David S. Miller" , linux-arm-kernel@lists.infradead.org X-Original-Date: Fri, 25 Aug 2017 16:39:24 -0500 X-Original-Message-ID: <20170825213924.xhbeiffp3oidclor@rob-hp-laptop> X-Original-References: <1503418601-9728-1-git-send-email-yamada.masahiro@socionext.com> X-Original-Sender: linux-kernel-owner@vger.kernel.org Xref: csiph.com linux.kernel:1720426 On Wed, Aug 23, 2017 at 01:16:41AM +0900, Masahiro Yamada wrote: > This GPIO controller device is used on UniPhier SoCs. > > Signed-off-by: Masahiro Yamada > --- > > Changes in v3: > - Add .irq_set_affinity() hook > - Use irq_domain_create_hierarchy() instead of legacy > irq_domain_add_hierarchy(). > > Changes in v2: > - Remove +32 offset for parent interrupts to follow the GIC > binding convention > - Let uniphier_gpio_irq_alloc() fail if nr_irqs != 1 > - Allocate gpio_chip statically because just one instance is > supported > - Fix suspend and resume hooks > > .../devicetree/bindings/gpio/gpio-uniphier.txt | 42 ++ Acked-by: Rob Herring > MAINTAINERS | 1 + > drivers/gpio/Kconfig | 7 + > drivers/gpio/Makefile | 1 + > drivers/gpio/gpio-uniphier.c | 589 +++++++++++++++++++++ > include/dt-bindings/gpio/uniphier-gpio.h | 18 + > 6 files changed, 658 insertions(+) > create mode 100644 Documentation/devicetree/bindings/gpio/gpio-uniphier.txt > create mode 100644 drivers/gpio/gpio-uniphier.c > create mode 100644 include/dt-bindings/gpio/uniphier-gpio.h