All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] Extend mvebu gpio driver to support the controllers of the Marvell Armada 7K/8K
@ 2017-05-19 16:09 ` Gregory CLEMENT
  0 siblings, 0 replies; 65+ messages in thread
From: Gregory CLEMENT @ 2017-05-19 16:09 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot, linux-gpio, linux-kernel
  Cc: Jason Cooper, Andrew Lunn, Sebastian Hesselbarth,
	Gregory CLEMENT, Thomas Petazzoni, linux-arm-kernel, Rob Herring,
	devicetree, Russell King, Nadav Haklai, Kostya Porotchkin,
	Neta Zur Hershkovits, Marcin Wojtas, Omri Itach, Shadi Ammouri

Hi,

This series extends the mvebu gpio driver to support the gpio
controllers found on the Marvell Armada 7K/8K SoCs.

The gpio controllers used on the Marvell Armada 7K/8K SoCs are the
same that the ones used on the ARM32 mvebu SoCs. However, the pinctrl
node in the device tree of theses SoCs are child of a syscon. So the
driver has been converted to use the regamp in patch 2.

Then the remaining patches adds the support for the Armada 7K/8K SoCs.

All the patches can be merged through the gpio subsystem expect the
last that must be go through the mvebu subsystem.

Not that currently I didn't manage to fully test the gpio, indeed I
only have a 7040 DB board which lack of test point for this kind of
test. So any tested-by would be welcome.

Thanks,

Gregory

Gregory CLEMENT (5):
  gpio: mvebu: sort header include
  gpio: dt-bindings: Add documentation for gpio controllers on Armada 7K/8K
  gpio: mvebu: allow building driver for Armada 7K/8K
  gpio: mvebu: Add support for the Armada 7K/8K SoCs
  arm64: dts: marvell: add gpio support for Armada 7K/8K

Thomas Petazzoni (1):
  gpio: mvebu: switch to regmap for register access

 Documentation/devicetree/bindings/arm/marvell/ap806-system-controller.txt  |  20 +++-
 Documentation/devicetree/bindings/arm/marvell/cp110-system-controller0.txt |  24 ++-
 Documentation/devicetree/bindings/gpio/gpio-mvebu.txt                      |  24 ++-
 arch/arm64/boot/dts/marvell/armada-70x0.dtsi                               |  15 ++-
 arch/arm64/boot/dts/marvell/armada-80x0.dtsi                               |  16 ++-
 arch/arm64/boot/dts/marvell/armada-ap806.dtsi                              |  10 +-
 arch/arm64/boot/dts/marvell/armada-cp110-master.dtsi                       |  21 +++-
 arch/arm64/boot/dts/marvell/armada-cp110-slave.dtsi                        |  22 +++-
 drivers/gpio/Kconfig                                                       |   2 +-
 drivers/gpio/gpio-mvebu.c                                                  | 540 ++++++++++++++++++++++++++++++++++++++++++++----------------------------
 10 files changed, 477 insertions(+), 217 deletions(-)

base-commit: 9ad0dc7eff4919523e557edfb2a46c955673d25d
-- 
git-series 0.9.1

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

end of thread, other threads:[~2017-06-01 17:33 UTC | newest]

Thread overview: 65+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-19 16:09 [PATCH 0/6] Extend mvebu gpio driver to support the controllers of the Marvell Armada 7K/8K Gregory CLEMENT
2017-05-19 16:09 ` Gregory CLEMENT
2017-05-19 16:09 ` [PATCH 1/6] gpio: mvebu: sort header include Gregory CLEMENT
2017-05-19 16:09   ` Gregory CLEMENT
2017-05-23  9:15   ` Linus Walleij
2017-05-23  9:15     ` Linus Walleij
2017-05-23  9:15     ` Linus Walleij
2017-05-19 16:09 ` [PATCH 2/6] gpio: mvebu: switch to regmap for register access Gregory CLEMENT
2017-05-19 16:09   ` Gregory CLEMENT
2017-05-23  9:16   ` Linus Walleij
2017-05-23  9:16     ` Linus Walleij
2017-05-23  9:16     ` Linus Walleij
2017-05-19 16:09 ` [PATCH 3/6] gpio: dt-bindings: Add documentation for gpio controllers on Armada 7K/8K Gregory CLEMENT
2017-05-19 16:09   ` Gregory CLEMENT
2017-05-23  9:20   ` Linus Walleij
2017-05-23  9:20     ` Linus Walleij
2017-05-23  9:20     ` Linus Walleij
2017-05-23 13:06     ` Gregory CLEMENT
2017-05-23 13:06       ` Gregory CLEMENT
2017-05-23 13:06       ` Gregory CLEMENT
2017-05-29  8:08       ` Linus Walleij
2017-05-29  8:08         ` Linus Walleij
2017-05-29  8:08         ` Linus Walleij
2017-05-30 22:23         ` Rob Herring
2017-05-30 22:23           ` Rob Herring
2017-05-30 22:23           ` Rob Herring
2017-05-31 10:02           ` Gregory CLEMENT
2017-05-31 10:02             ` Gregory CLEMENT
2017-05-31 10:02             ` Gregory CLEMENT
2017-05-31 10:43           ` Michael Turquette
2017-05-31 10:43             ` Michael Turquette
2017-05-31 10:43             ` Michael Turquette
2017-05-31 14:41             ` Gregory CLEMENT
2017-05-31 14:41               ` Gregory CLEMENT
2017-05-31 14:41               ` Gregory CLEMENT
     [not found]   ` <306395ff39de3d3d3c8f55e5da4de8def29ae8d1.1495210061.git-series.gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>
2017-05-30 22:29     ` Rob Herring
2017-05-30 22:29       ` Rob Herring
2017-05-30 22:29       ` Rob Herring
2017-05-31 10:05       ` Gregory CLEMENT
2017-05-31 10:05         ` Gregory CLEMENT
2017-06-01 17:33         ` Gregory CLEMENT
2017-06-01 17:33           ` Gregory CLEMENT
2017-05-19 16:09 ` [PATCH 4/6] gpio: mvebu: allow building driver for " Gregory CLEMENT
2017-05-19 16:09   ` Gregory CLEMENT
2017-05-19 16:09   ` Gregory CLEMENT
2017-05-23  9:21   ` Linus Walleij
2017-05-23  9:21     ` Linus Walleij
2017-05-23  9:21     ` Linus Walleij
     [not found] ` <cover.e10718b9c0f9fdd07327ae14e213be8da5b1f7ef.1495210061.git-series.gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>
2017-05-19 16:09   ` [PATCH 5/6] gpio: mvebu: Add support for the Armada 7K/8K SoCs Gregory CLEMENT
2017-05-19 16:09     ` Gregory CLEMENT
2017-05-19 16:09     ` Gregory CLEMENT
     [not found]     ` <54efbdfb0a9800b2c72c6fa1d945c87182b242b4.1495210061.git-series.gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>
2017-05-19 16:24       ` Russell King - ARM Linux
2017-05-19 16:24         ` Russell King - ARM Linux
2017-05-19 16:24         ` Russell King - ARM Linux
2017-05-19 16:27         ` Russell King - ARM Linux
2017-05-19 16:27           ` Russell King - ARM Linux
     [not found]           ` <20170519162736.GU22219-l+eeeJia6m9URfEZ8mYm6t73F7V6hmMc@public.gmane.org>
2017-05-19 17:05             ` Thomas Petazzoni
2017-05-19 17:05               ` Thomas Petazzoni
2017-05-19 17:05               ` Thomas Petazzoni
2017-05-19 16:09   ` [PATCH 6/6] arm64: dts: marvell: add gpio support for Armada 7K/8K Gregory CLEMENT
2017-05-19 16:09     ` Gregory CLEMENT
2017-05-19 16:09     ` Gregory CLEMENT
2017-05-31  9:16   ` [PATCH 0/6] Extend mvebu gpio driver to support the controllers of the Marvell " Thomas Petazzoni
2017-05-31  9:16     ` Thomas Petazzoni
2017-05-31  9:16     ` Thomas Petazzoni

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.