summaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/mvebu
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>2015-06-09 12:47:24 -0400
committerLinus Walleij <linus.walleij@linaro.org>2015-06-10 08:31:39 -0400
commitc0adb877a2491669c58afbf79e1b921d8e2b79b9 (patch)
tree2893d28a8e72189f0bcccd23781c1df3923cd5e3 /drivers/pinctrl/mvebu
parentf9dbbe011cce41905db77b97e38928b30b1792d5 (diff)
pinctrl: mvebu: armada-39x: add missing PCIe functions
The latest version of the Armada 39x datasheet documents several new PCIe related functions on various MPP pins. This commit adds the description of these new functions to the Armada 39x pinctrl driver as well as to its DT binding documentation. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/pinctrl/mvebu')
-rw-r--r--drivers/pinctrl/mvebu/pinctrl-armada-39x.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/pinctrl/mvebu/pinctrl-armada-39x.c b/drivers/pinctrl/mvebu/pinctrl-armada-39x.c
index 08ee427d5015..afab0c1a886a 100644
--- a/drivers/pinctrl/mvebu/pinctrl-armada-39x.c
+++ b/drivers/pinctrl/mvebu/pinctrl-armada-39x.c
@@ -95,6 +95,7 @@ static struct mvebu_mpp_mode armada_39x_mpp_modes[] = {
95 MPP_MODE(13, 95 MPP_MODE(13,
96 MPP_VAR_FUNCTION(0, "gpio", NULL, V_88F6920_PLUS), 96 MPP_VAR_FUNCTION(0, "gpio", NULL, V_88F6920_PLUS),
97 MPP_VAR_FUNCTION(5, "dev", "ad15", V_88F6920_PLUS), 97 MPP_VAR_FUNCTION(5, "dev", "ad15", V_88F6920_PLUS),
98 MPP_VAR_FUNCTION(6, "pcie2", "clkreq", V_88F6920_PLUS),
98 MPP_VAR_FUNCTION(7, "led", "data", V_88F6920_PLUS)), 99 MPP_VAR_FUNCTION(7, "led", "data", V_88F6920_PLUS)),
99 MPP_MODE(14, 100 MPP_MODE(14,
100 MPP_VAR_FUNCTION(0, "gpio", NULL, V_88F6920_PLUS), 101 MPP_VAR_FUNCTION(0, "gpio", NULL, V_88F6920_PLUS),
@@ -110,6 +111,7 @@ static struct mvebu_mpp_mode armada_39x_mpp_modes[] = {
110 MPP_VAR_FUNCTION(0, "gpio", NULL, V_88F6920_PLUS), 111 MPP_VAR_FUNCTION(0, "gpio", NULL, V_88F6920_PLUS),
111 MPP_VAR_FUNCTION(3, "dram", "deccerr", V_88F6920_PLUS), 112 MPP_VAR_FUNCTION(3, "dram", "deccerr", V_88F6920_PLUS),
112 MPP_VAR_FUNCTION(4, "spi0", "miso", V_88F6920_PLUS), 113 MPP_VAR_FUNCTION(4, "spi0", "miso", V_88F6920_PLUS),
114 MPP_VAR_FUNCTION(5, "pcie0", "clkreq", V_88F6920_PLUS),
113 MPP_VAR_FUNCTION(7, "i2c1", "sda", V_88F6920_PLUS)), 115 MPP_VAR_FUNCTION(7, "i2c1", "sda", V_88F6920_PLUS)),
114 MPP_MODE(17, 116 MPP_MODE(17,
115 MPP_VAR_FUNCTION(0, "gpio", NULL, V_88F6920_PLUS), 117 MPP_VAR_FUNCTION(0, "gpio", NULL, V_88F6920_PLUS),