Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0553d8d0 authored by Alexandre TORGUE's avatar Alexandre TORGUE Committed by Linus Walleij
Browse files

pinctrl: stm32: move gpio irqs binding to optional



stm32 pinctrl driver could be probed even if no interrupt controller
is defined to manage gpio irqs. Entries related to gpio irq management
are moved to optional.

Signed-off-by: default avatarAlexandre TORGUE <alexandre.torgue@st.com>
Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent 1064a2b4
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -14,11 +14,6 @@ Required properies:
 - #size-cells	: The value of this property must be 1
 - ranges	: defines mapping between pin controller node (parent) to
   gpio-bank node (children).
 - interrupt-parent: phandle of the interrupt parent to which the external
   GPIO interrupts are forwarded to.
 - st,syscfg: Should be phandle/offset pair. The phandle to the syscon node
   which includes IRQ mux selection register, and the offset of the IRQ mux
   selection register.
 - pins-are-numbered: Specify the subnodes are using numbered pinmux to
   specify pins.

@@ -37,6 +32,11 @@ Required properties:

Optional properties:
 - reset:	  : Reference to the reset controller
 - interrupt-parent: phandle of the interrupt parent to which the external
   GPIO interrupts are forwarded to.
 - st,syscfg: Should be phandle/offset pair. The phandle to the syscon node
   which includes IRQ mux selection register, and the offset of the IRQ mux
   selection register.

Example:
#include <dt-bindings/pinctrl/stm32f429-pinfunc.h>