/* * SoC core Device Tree for the ARM Integrator platforms */ /include/ "skeleton.dtsi" / { core-module@10000000 { compatible = "arm,core-module-integrator"; reg = <0x10000000 0x200>; }; ebi@12000000 { compatible = "arm,external-bus-interface"; reg = <0x12000000 0x100>; }; timer@13000000 { reg = <0x13000000 0x100>; interrupt-parent = <&pic>; interrupts = <5>; }; timer@13000100 { reg = <0x13000100 0x100>; interrupt-parent = <&pic>; interrupts = <6>; }; timer@13000200 { reg = <0x13000200 0x100>; interrupt-parent = <&pic>; interrupts = <7>; }; pic@14000000 { compatible = "arm,versatile-fpga-irq"; #interrupt-cells = <1>; interrupt-controller; reg = <0x14000000 0x100>; clear-mask = <0xffffffff>; }; flash@24000000 { compatible = "cfi-flash"; reg = <0x24000000 0x02000000>; }; fpga { compatible = "arm,amba-bus", "simple-bus"; #address-cells = <1>; #size-cells = <1>; ranges; interrupt-parent = <&pic>; /* * These PrimeCells are in the same locations and using the * same interrupts in all Integrators, however the silicon * version deployed is different. */ rtc@15000000 { reg = <0x15000000 0x1000>; interrupts = <8>; }; uart@16000000 { reg = <0x16000000 0x1000>; interrupts = <1>; }; uart@17000000 { reg = <0x17000000 0x1000>; interrupts = <2>; }; kmi@18000000 { reg = <0x18000000 0x1000>; interrupts = <3>; }; kmi@19000000 { reg = <0x19000000 0x1000>; interrupts = <4>; }; }; };