Linus Walleij | 4980f9b | 2012-09-06 09:08:24 +0100 | [diff] [blame] | 1 | ARM Integrator/AP (Application Platform) and Integrator/CP (Compact Platform) |
| 2 | ----------------------------------------------------------------------------- |
| 3 | ARM's oldest Linux-supported platform with connectors for different core |
| 4 | tiles of ARMv4, ARMv5 and ARMv6 type. |
| 5 | |
| 6 | Required properties (in root node): |
| 7 | compatible = "arm,integrator-ap"; /* Application Platform */ |
| 8 | compatible = "arm,integrator-cp"; /* Compact Platform */ |
| 9 | |
| 10 | FPGA type interrupt controllers, see the versatile-fpga-irq binding doc. |
| 11 | |
Linus Walleij | 64100a0 | 2012-11-02 01:20:43 +0100 | [diff] [blame^] | 12 | In the root node the Integrator/CP must have a /cpcon node pointing |
| 13 | to the CP control registers, and the Integrator/AP must have a |
| 14 | /syscon node pointing to the Integrator/AP system controller. |
| 15 | |
Linus Walleij | 4980f9b | 2012-09-06 09:08:24 +0100 | [diff] [blame] | 16 | |
Grant Likely | 3ba7222 | 2011-07-26 03:19:06 -0600 | [diff] [blame] | 17 | ARM Versatile Application and Platform Baseboards |
| 18 | ------------------------------------------------- |
| 19 | ARM's development hardware platform with connectors for customizable |
| 20 | core tiles. The hardware configuration of the Versatile boards is |
| 21 | highly customizable. |
| 22 | |
| 23 | Required properties (in root node): |
| 24 | compatible = "arm,versatile-ab"; /* Application baseboard */ |
| 25 | compatible = "arm,versatile-pb"; /* Platform baseboard */ |
| 26 | |
| 27 | Interrupt controllers: |
| 28 | - VIC required properties: |
| 29 | compatible = "arm,versatile-vic"; |
| 30 | interrupt-controller; |
| 31 | #interrupt-cells = <1>; |
| 32 | |
| 33 | - SIC required properties: |
| 34 | compatible = "arm,versatile-sic"; |
| 35 | interrupt-controller; |
| 36 | #interrupt-cells = <1>; |