]> git.baikalelectronics.ru Git - kernel.git/commit
pinctrl: fix pincontrol definition for marvell
authorAndreas Klinger <ak@it-klinger.de>
Sat, 16 Jul 2016 15:07:04 +0000 (17:07 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Sun, 24 Jul 2016 14:23:50 +0000 (16:23 +0200)
commit3329dc31c77518c74e43a334b193432b68dc35d7
tree7cbcd13f8d181aa49eaad78afd2bbc1c6895f0da
parent4aaff00d8a3c186e794c8c28ca34e4f8dfcca4b9
pinctrl: fix pincontrol definition for marvell

On Marvell mv88f6180 with pin control driver one can not use multi
purpose pins 35 through 44.
I'm using this controller on an embedded board and i found that the
pin multiplexing is not the same as in the hardware spezification.
This patch alters the pin description so that mpp pins 0 to 19 as well
as 35 to 44 are usable.

Pin settings i used can be found here:
http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F6180_OpenSource.pdf

Signed-off-by: Andreas Klinger <ak@it-klinger.de>
Reviewed-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/mvebu/pinctrl-kirkwood.c