ARC: [plat-arcfpga]: Enabling DeviceTree for Angel4 board
authorVineet Gupta <vgupta@synopsys.com>
Fri, 18 Jan 2013 09:42:21 +0000 (15:12 +0530)
committerVineet Gupta <vgupta@synopsys.com>
Fri, 15 Feb 2013 17:45:57 +0000 (23:15 +0530)
commitabe11ddea1d759f9995a9a4636c28c9b40856ca8
tree53085d131ecbe7a810f9feadcba571f49a2e9465
parent450dd430bf45ab212a91acfb9bed2528d17f30cd
ARC: [plat-arcfpga]: Enabling DeviceTree for Angel4 board

* arc-uart platform device now populated dynamically, using
  of_platform_populate() - applies to any other device whatsoever.

* uart in turn requires incore arc-intc to be also present in DT

* A irq-domain needs to be instantiated for IRQ requests by DT probed
  device (e.g. arc-uart)

TODO: switch over to linear irq domain once all devs have been
      transitioned to DT

Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
Cc: Grant Likely <grant.likely@secretlab.ca>
Cc: Arnd Bergmann <arnd@arndb.de>
Documentation/devicetree/bindings/arc/interrupts.txt [new file with mode: 0644]
arch/arc/boot/dts/Makefile
arch/arc/boot/dts/angel4.dts [new file with mode: 0644]
arch/arc/boot/dts/skeleton.dtsi
arch/arc/kernel/irq.c
arch/arc/plat-arcfpga/platform.c