Thread (5 messages) 5 messages, 3 authors, 2017-09-07

Re: [PATCH v3] gpio: uniphier: add UniPhier GPIO controller driver

From: Rob Herring <robh@kernel.org>
Date: 2017-08-25 21:39:29
Also in: linux-arm-kernel, linux-gpio, lkml

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 <redacted>
---

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 <robh@kernel.org>
 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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help