diff options
author | Maxime Ripard <maxime.ripard@free-electrons.com> | 2014-10-29 00:41:28 +0300 |
---|---|---|
committer | Maxime Ripard <maxime.ripard@free-electrons.com> | 2014-10-30 18:36:45 +0300 |
commit | 43d024d36a558a37b0f47d753a45f568e525b7eb (patch) | |
tree | 59490eedaa094796b3c2ce76b045d51c8155204f /arch/arm/boot/dts | |
parent | 2ef6ef91c54e2dab0de112c20909ed30cd3ef1a0 (diff) | |
download | linux-43d024d36a558a37b0f47d753a45f568e525b7eb.tar.xz |
ARM: sun9i: Enable the A80 pinctrl driver
The A80 pinctrl driver is just as usual our pinctrl/gpio/external interrupt
controller.
Nothing really out of the extraordinary here...
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts')
-rw-r--r-- | arch/arm/boot/dts/sun9i-a80.dtsi | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/sun9i-a80.dtsi b/arch/arm/boot/dts/sun9i-a80.dtsi index af508e5af0f5..fe9832a2d8b8 100644 --- a/arch/arm/boot/dts/sun9i-a80.dtsi +++ b/arch/arm/boot/dts/sun9i-a80.dtsi @@ -337,6 +337,22 @@ clocks = <&osc24M>; }; + pio: pinctrl@06000800 { + compatible = "allwinner,sun9i-a80-pinctrl"; + reg = <0x06000800 0x400>; + interrupts = <0 11 4>, + <0 15 4>, + <0 16 4>, + <0 17 4>, + <0 120 4>; + clocks = <&apb0_gates 5>; + gpio-controller; + interrupt-controller; + #interrupt-cells = <2>; + #size-cells = <0>; + #gpio-cells = <3>; + }; + uart0: serial@07000000 { compatible = "snps,dw-apb-uart"; reg = <0x07000000 0x400>; |