summaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/pinctrl
diff options
context:
space:
mode:
authorAlexandre Torgue2018-07-16 14:57:36 +0200
committerLinus Walleij2018-07-29 22:01:34 +0200
commit3b8283f007cbf09eee64804606af23af5f734d54 (patch)
tree58a46627790da82fc2c1056375e4dc08d5c6133d /Documentation/devicetree/bindings/pinctrl
parentpinctrl: berlin: add the as370 SoC pinctrl driver (diff)
downloadkernel-qcow2-linux-3b8283f007cbf09eee64804606af23af5f734d54.tar.gz
kernel-qcow2-linux-3b8283f007cbf09eee64804606af23af5f734d54.tar.xz
kernel-qcow2-linux-3b8283f007cbf09eee64804606af23af5f734d54.zip
pinctrl: stm32: fix bank io port number
In case the exti line is not in line with the bank number (that is the case when there is an hole between two banks, for example GPIOK and then GPIOZ), use "st,bank-ioport" DT property to get the right exti line. Signed-off-by: Amelie Delaunay <amelie.delaunay@st.com> Signed-off-by: Alexandre Torgue <alexandre.torgue@st.com> Reviewed-by: Rob Herring <robh@kernel.org> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'Documentation/devicetree/bindings/pinctrl')
-rw-r--r--Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt b/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt
index 9a06e1fdbc42..60c678a4c994 100644
--- a/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt
+++ b/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt
@@ -55,6 +55,8 @@ Optional properties:
NOTE: If "gpio-ranges" is used for a gpio controller, all gpio-controller
have to use a "gpio-ranges" entry.
More details in Documentation/devicetree/bindings/gpio/gpio.txt.
+ - st,bank-ioport: should correspond to the EXTI IOport selection (EXTI line
+ used to select GPIOs as interrupts).
Example 1:
#include <dt-bindings/pinctrl/stm32f429-pinfunc.h>