pinctrl: mvebu: add pin-muxing driver for the Marvell Armada 375
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mon, 10 Feb 2014 17:04:55 +0000 (18:04 +0100)
committerSebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Tue, 25 Feb 2014 17:51:01 +0000 (18:51 +0100)
commitce3ed59dcddd6f4088018bf86f7630e079aa2bbd
tree2658e8cf77ffb7a2d53ff45e8db62869bfe287c9
parent78c2c3d3dad07cfdc8f9d9bc3dff03a3ec1acfd2
pinctrl: mvebu: add pin-muxing driver for the Marvell Armada 375

The Marvell Armada 375 is a new ARM SoC from Marvell, part of the
mvebu family, but using a Cortex-A9 CPU core. In terms of pin-muxing,
it is similar to Armada 370 and XP for the register layout, only
different in the number of available pins and their
functions. Therefore, we simply use the existing
drivers/pinctrl/mvebu/ infrastructure, with no other changes that the
list of pins and corresponding functions.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Reviewed-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
Documentation/devicetree/bindings/pinctrl/marvell,armada-375-pinctrl.txt [new file with mode: 0644]
drivers/pinctrl/mvebu/Kconfig
drivers/pinctrl/mvebu/Makefile
drivers/pinctrl/mvebu/pinctrl-armada-375.c [new file with mode: 0644]