summaryrefslogtreecommitdiff
path: root/drivers/pinctrl/pinctrl-lantiq.h
diff options
context:
space:
mode:
authorMartin Schiller <mschiller@tdt.de>2015-11-26 11:00:07 +0100
committerLinus Walleij <linus.walleij@linaro.org>2015-11-30 13:12:07 +0100
commitbe14811c03cf20c793fd176a347625335110b0e6 (patch)
tree324ebd3b95fa77980de849f9f73616b199695d1a /drivers/pinctrl/pinctrl-lantiq.h
parentbf714d3780b599731eb18f6a6a3fb67bac38ec21 (diff)
downloadlwn-be14811c03cf20c793fd176a347625335110b0e6.tar.gz
lwn-be14811c03cf20c793fd176a347625335110b0e6.zip
pinctrl/lantiq: introduce new dedicated devicetree bindings
This patch introduces new dedicated "lantiq,<chip>-pinctrl" devicetree bindings, where <chip> is one of "ase", "danube", "xrx100", "xrx200" or "xrx300" and marks the "lantiq,pinctrl-xway", "lantiq,pinctrl-ase" and "lantiq,pinctrl-xr9" bindings as DEPRECATED. Based on the newest Lantiq Hardware Description it turend out, that there are some differences in the GPIO alternative functions of the Danube, xRX100 and xRX200 families, which makes it impossible to use only one xway_mfp table. This patch also adds support for the xRX300 family. Signed-off-by: Martin Schiller <mschiller@tdt.de> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/pinctrl/pinctrl-lantiq.h')
-rw-r--r--drivers/pinctrl/pinctrl-lantiq.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/pinctrl/pinctrl-lantiq.h b/drivers/pinctrl/pinctrl-lantiq.h
index eb89ba045228..e137d139e494 100644
--- a/drivers/pinctrl/pinctrl-lantiq.h
+++ b/drivers/pinctrl/pinctrl-lantiq.h
@@ -162,6 +162,14 @@ enum ltq_pin {
GPIO53,
GPIO54,
GPIO55,
+ GPIO56,
+ GPIO57,
+ GPIO58,
+ GPIO59,
+ GPIO60, /* 60 */
+ GPIO61,
+ GPIO62,
+ GPIO63,
GPIO64,
GPIO65,