ARM: Orion: DT support for IRQ and GPIO Controllers
Both IRQ and GPIO controllers can now be represented in DT. The IRQ controllers are setup first, and then the GPIO controllers. Interrupts for GPIO lines are placed directly after the main interrupts in the interrupt space. Signed-off-by:Andrew Lunn <andrew@lunn.ch> Acked-by:
Sebastian Hesselbarth <sebastian.hesselbarth@googlemail.com> Acked-by:
Arnd Bergmann <arnd@arndb.de> Tested-by:
Josh Coombs <josh.coombs@gmail.com> Tested-by:
Simon Baatz <gmbnomis@gmail.com>
Showing
- Documentation/devicetree/bindings/arm/mrvl/intc.txt 20 additions, 0 deletionsDocumentation/devicetree/bindings/arm/mrvl/intc.txt
- Documentation/devicetree/bindings/gpio/mrvl-gpio.txt 23 additions, 0 deletionsDocumentation/devicetree/bindings/gpio/mrvl-gpio.txt
- arch/arm/Kconfig 1 addition, 0 deletionsarch/arm/Kconfig
- arch/arm/boot/dts/kirkwood.dtsi 27 additions, 0 deletionsarch/arm/boot/dts/kirkwood.dtsi
- arch/arm/mach-dove/irq.c 29 additions, 29 deletionsarch/arm/mach-dove/irq.c
- arch/arm/mach-kirkwood/board-dt.c 2 additions, 1 deletionarch/arm/mach-kirkwood/board-dt.c
- arch/arm/mach-kirkwood/irq.c 16 additions, 22 deletionsarch/arm/mach-kirkwood/irq.c
- arch/arm/mach-mv78xx0/irq.c 8 additions, 14 deletionsarch/arm/mach-mv78xx0/irq.c
- arch/arm/mach-orion5x/irq.c 8 additions, 14 deletionsarch/arm/mach-orion5x/irq.c
- arch/arm/plat-orion/gpio.c 125 additions, 41 deletionsarch/arm/plat-orion/gpio.c
- arch/arm/plat-orion/include/plat/gpio.h 7 additions, 9 deletionsarch/arm/plat-orion/include/plat/gpio.h
- arch/arm/plat-orion/include/plat/irq.h 1 addition, 2 deletionsarch/arm/plat-orion/include/plat/irq.h
- arch/arm/plat-orion/irq.c 40 additions, 0 deletionsarch/arm/plat-orion/irq.c
Loading
Please register or sign in to comment