On Thu, Jun 14, 2018 at 4:17 PM, Linus Walleij <[email protected]> wrote:
> On Thu, Jun 14, 2018 at 6:45 AM, Sergio Paracuellos
> <[email protected]> wrote:
>
>> Ok, so... does the following single node sounds acceptable?
>>
>> gpio: gpio@600 {
>> #gpio-cells = <2>;
>> #interrupt-cells = <2>;
>> compatible = "mediatek,mt7621-gpio";
>> gpio-controller;
>> interrupt-controller;
>> reg = <0x600 0x60>;
>> interrupt-parent = <&gic>;
>> interrupts = <GIC_SHARED 12 IRQ_TYPE_LEVEL_HIGH>;
>> mediatek,gpio-bank-widths = <32 32 32>;
>
> Why would you need this? It is pretty obvious from the
> compatible string isn't it? Just use that to tell that
> "aha, it is mediatek,mt7321-gpio, so it has 3x32 GPIOs
> indexed from 0..95".
>
> No need of overspecifying stuff.
Ok, So just one node with no extra stuff.
gpio: gpio@600 {
#gpio-cells = <2>;
#interrupt-cells = <2>;
compatible = "mediatek,mt7621-gpio";
gpio-controller;
interrupt-controller;
reg = <0x600 0x60>;
interrupt-parent = <&gic>;
interrupts = <GIC_SHARED 12 IRQ_TYPE_LEVEL_HIGH>;
Thanks for your answers!
>
> Yours,
> Linus Walleij
Best regards,
Sergio Paracuellos
_______________________________________________
devel mailing list
[email protected]
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel