[PATCH 0/2] Marvell Armada 375 and 38x pinctrl drivers

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Mon Feb 17 10:44:06 EST 2014


Linus,

Do you intend to integrate the following patches for 3.15 ? They have
been Acked-by Jason Cooper, one of the mvebu maintainer, and are just
additions of simple mvebu pinctrl drivers that follow the existing
mvebu pinctrl common logic with nothing fancy.

We have agreed with Sebastian Hesselbarth, who is doing a more serious
rework of the pinctrl mvebu stuff, that those two patches should go in
first, so that they don't miss 3.15.

Thanks a lot,

Thomas

On Mon, 10 Feb 2014 18:04:54 +0100, Thomas Petazzoni wrote:
> Linus,
> 
> Here are two patches that add the pinctrl drivers for two new Marvell
> ARM SOCs that belong to the mach-mvebu family: the Armada 375 and the
> Armada 380/385. They are based on Cortex-A9 CPU cores, and share a
> number of peripherals with their predecessors in the mach-mvebu
> family. pinctrl-wise, they have a completely similar register layout
> than Armada 370/XP, so only a list of pins and functions has to be
> introduced, and therefore the drivers are straightforward.
> 
> The core support (arch/arm/mach-mvebu) for these SOCs will be posted
> shortly, and we're aiming at having this merged for 3.15 if possible.
> 
> Thanks!
> 
> Thomas
> 
> Thomas Petazzoni (2):
>   pinctrl: mvebu: add pin-muxing driver for the Marvell Armada 375
>   pinctrl: mvebu: add pin-muxing driver for the Marvell Armada 380/385
> 
>  .../pinctrl/marvell,armada-375-pinctrl.txt         |  81 ++++
>  .../pinctrl/marvell,armada-38x-pinctrl.txt         |  79 ++++
>  drivers/pinctrl/mvebu/Kconfig                      |   8 +
>  drivers/pinctrl/mvebu/Makefile                     |   2 +
>  drivers/pinctrl/mvebu/pinctrl-armada-375.c         | 441 ++++++++++++++++++++
>  drivers/pinctrl/mvebu/pinctrl-armada-38x.c         | 445 +++++++++++++++++++++
>  6 files changed, 1056 insertions(+)
>  create mode 100644 Documentation/devicetree/bindings/pinctrl/marvell,armada-375-pinctrl.txt
>  create mode 100644 Documentation/devicetree/bindings/pinctrl/marvell,armada-38x-pinctrl.txt
>  create mode 100644 drivers/pinctrl/mvebu/pinctrl-armada-375.c
>  create mode 100644 drivers/pinctrl/mvebu/pinctrl-armada-38x.c
> 



-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com



More information about the linux-arm-kernel mailing list