All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/7] New Atmel PIO4 pinctrl/gpio driver
@ 2015-09-16 15:36 ` Ludovic Desroches
  0 siblings, 0 replies; 53+ messages in thread
From: Ludovic Desroches @ 2015-09-16 15:36 UTC (permalink / raw)
  To: s.hauer, linus.walleij
  Cc: linux-gpio, linux-arm-kernel, linux-kernel, devicetree,
	nicolas.ferre, alexandre.belloni, Ludovic Desroches

Hi,

The Atmel PIO4 controller has been introduced with SAMA5D2 chip family. This
drivers manages both pinmux/pinconf and gpio stuff. It is inspired by Mediatek
pinctrl driver.

Changes from v1:
- remove some unneeded gpio specific ops (gpio_request, gpio_free,
  gpio_request_enable, gpio_disable_free and gpio_set_direction).
- code styling fixes.
- add sama5d2 pin description and device pin muxing.

Ludovic Desroches (7):
  pinctrl: introduce driver for Atmel PIO4 controller
  pinctrl: dt-binding: Add DT binding documentation for Atmel PIO4
  MAINTAINERS: Add an entry for pinctrl-at91-pio4
  ARM: at91/dt: sama5d2: add pio controller node
  ARM: at91/defconfig: sama5: add PIO4 controller support
  ARM: at91/dt: add sama5d2 pinmux
  ARM: at91/dt: sama5d2 Xplained: add device pin muxing

 .../bindings/pinctrl/atmel,at91-pio4-pinctrl.txt   |   90 ++
 MAINTAINERS                                        |    7 +
 arch/arm/boot/dts/at91-sama5d2_xplained.dts        |   61 ++
 arch/arm/boot/dts/sama5d2-pinfunc.h                |  880 +++++++++++++++++
 arch/arm/boot/dts/sama5d2.dtsi                     |   14 +
 arch/arm/mach-at91/Kconfig                         |    1 +
 drivers/pinctrl/Kconfig                            |   13 +
 drivers/pinctrl/Makefile                           |    1 +
 drivers/pinctrl/pinctrl-at91-pio4.c                | 1017 ++++++++++++++++++++
 9 files changed, 2084 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/pinctrl/atmel,at91-pio4-pinctrl.txt
 create mode 100644 arch/arm/boot/dts/sama5d2-pinfunc.h
 create mode 100644 drivers/pinctrl/pinctrl-at91-pio4.c

-- 
2.5.0


^ permalink raw reply	[flat|nested] 53+ messages in thread

end of thread, other threads:[~2015-11-18  7:25 UTC | newest]

Thread overview: 53+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-16 15:36 [PATCH v2 0/7] New Atmel PIO4 pinctrl/gpio driver Ludovic Desroches
2015-09-16 15:36 ` Ludovic Desroches
2015-09-16 15:36 ` Ludovic Desroches
2015-09-16 15:36 ` [PATCH v2 1/7] pinctrl: introduce driver for Atmel PIO4 controller Ludovic Desroches
2015-09-16 15:36   ` Ludovic Desroches
2015-09-16 15:36   ` Ludovic Desroches
2015-09-21 18:22   ` Linus Walleij
2015-09-21 18:22     ` Linus Walleij
2015-09-16 15:36 ` [PATCH v2 2/7] pinctrl: dt-binding: Add DT binding documentation for Atmel PIO4 Ludovic Desroches
2015-09-16 15:36   ` Ludovic Desroches
2015-09-16 15:36   ` Ludovic Desroches
2015-09-16 15:36 ` [PATCH v2 3/7] MAINTAINERS: Add an entry for pinctrl-at91-pio4 Ludovic Desroches
2015-09-16 15:36   ` Ludovic Desroches
2015-09-16 15:36   ` Ludovic Desroches
2015-09-21 18:24   ` Linus Walleij
2015-09-21 18:24     ` Linus Walleij
     [not found] ` <1442417823-15850-1-git-send-email-ludovic.desroches-AIFe0yeh4nAAvxtiuMwx3w@public.gmane.org>
2015-09-16 15:37   ` [PATCH v2 4/7] ARM: at91/dt: sama5d2: add pio controller node Ludovic Desroches
2015-09-16 15:37     ` Ludovic Desroches
2015-09-16 15:37     ` Ludovic Desroches
2015-09-21 18:24     ` Linus Walleij
2015-09-21 18:24       ` Linus Walleij
2015-11-10  0:30       ` Olof Johansson
2015-11-10  0:30         ` Olof Johansson
2015-11-17 11:06         ` Linus Walleij
2015-11-17 11:06           ` Linus Walleij
2015-11-17 19:15           ` Olof Johansson
2015-11-17 19:15             ` Olof Johansson
2015-11-18  7:25             ` Ludovic Desroches
2015-11-18  7:25               ` Ludovic Desroches
2015-09-16 15:37 ` [PATCH v2 5/7] ARM: at91/defconfig: sama5: add PIO4 controller support Ludovic Desroches
2015-09-16 15:37   ` Ludovic Desroches
2015-09-16 15:37   ` Ludovic Desroches
2015-09-21 18:25   ` Linus Walleij
2015-09-21 18:25     ` Linus Walleij
2015-09-23 14:44     ` Nicolas Ferre
2015-09-23 14:44       ` Nicolas Ferre
2015-09-23 14:44       ` Nicolas Ferre
2015-09-16 15:37 ` [PATCH v2 6/7] ARM: at91/dt: add sama5d2 pinmux Ludovic Desroches
2015-09-16 15:37   ` Ludovic Desroches
2015-09-16 15:37   ` Ludovic Desroches
2015-09-21 18:27   ` Linus Walleij
2015-09-21 18:27     ` Linus Walleij
2015-09-16 15:37 ` [PATCH v2 7/7] ARM: at91/dt: sama5d2 Xplained: add device pin muxing Ludovic Desroches
2015-09-16 15:37   ` Ludovic Desroches
2015-09-16 15:37   ` Ludovic Desroches
     [not found]   ` <1442417823-15850-8-git-send-email-ludovic.desroches-AIFe0yeh4nAAvxtiuMwx3w@public.gmane.org>
2015-09-21 18:29     ` Linus Walleij
2015-09-21 18:29       ` Linus Walleij
2015-09-21 18:29       ` Linus Walleij
2015-09-21 18:50 ` [PATCH v2 0/7] New Atmel PIO4 pinctrl/gpio driver Linus Walleij
2015-09-21 18:50   ` Linus Walleij
2015-09-23 14:46   ` Nicolas Ferre
2015-09-23 14:46     ` Nicolas Ferre
2015-09-23 14:46     ` Nicolas Ferre

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.