On Fri, Mar 15, 2013 at 2:31 PM, Javier Martinez Canillas <javier.martinez@xxxxxxxxxxxxxxx> wrote: > The binding documentation for the OMAP GPIO controller has the > "#interrupt-cells" property listed before "#interrupt-controller" > property but its description after. > This is confusing so we move "#interrupt-cells" after the > "interrupt-controller" property so is followed by its description. > > While being there, change the properties order to be consistent with > Documentation/devicetree/bindings/interrupt-controller/interrupts.txt > and Documentation/devicetree/bindings/gpio/gpio.txt. > > According with these docs, the order of the properties for a gpio-omap > device node should be: > > gpio-controller; > #gpio-cells = <2>; > interrupt-controller; > #interrupt-cells = <2>; > > Reported-by: Stephen Warren <swarren@xxxxxxxxxx> > Signed-off-by: Javier Martinez Canillas <javier.martinez@xxxxxxxxxxxxxxx> > Acked-by: Jon Hunter <jon-hunter@xxxxxx> > --- > > Changes since v1: > - Change the properties order to be consistent with the rest of the > DT bindings docs suggested by Jon Hunter. > > Changes since v2: > - Fix changelog that explained the opposite of what the patch was doing as > suggested by Benoit Cousson. > > .../devicetree/bindings/gpio/gpio-omap.txt | 8 ++++---- > 1 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/Documentation/devicetree/bindings/gpio/gpio-omap.txt b/Documentation/devicetree/bindings/gpio/gpio-omap.txt > index bff51a2..a56e3a5 100644 > --- a/Documentation/devicetree/bindings/gpio/gpio-omap.txt > +++ b/Documentation/devicetree/bindings/gpio/gpio-omap.txt > @@ -5,12 +5,12 @@ Required properties: > - "ti,omap2-gpio" for OMAP2 controllers > - "ti,omap3-gpio" for OMAP3 controllers > - "ti,omap4-gpio" for OMAP4 controllers > +- gpio-controller : Marks the device node as a GPIO controller. > - #gpio-cells : Should be two. > - first cell is the pin number > - second cell is used to specify optional parameters (unused) > -- gpio-controller : Marks the device node as a GPIO controller. > +- interrupt-controller: Mark the device node as an interrupt controller. > - #interrupt-cells : Should be 2. > -- interrupt-controller: Mark the device node as an interrupt controller > The first cell is the GPIO number. > The second cell is used to specify flags: > bits[3:0] trigger type and level flags: > @@ -29,8 +29,8 @@ Example: > gpio4: gpio4 { > compatible = "ti,omap4-gpio"; > ti,hwmods = "gpio4"; > - #gpio-cells = <2>; > gpio-controller; > - #interrupt-cells = <2>; > + #gpio-cells = <2>; > interrupt-controller; > + #interrupt-cells = <2>; > }; > -- > 1.7.7.6 > Hello, any comments on this patch? Best regards, Javier -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html