mirror of
https://github.com/torvalds/linux.git
synced 2024-12-25 12:21:37 +00:00
4980f9bc2c
This is initial device tree support for the ARM Integrator family, we create a very basic device tree, #ifdef out the non-DT machines when compiling for device tree. Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
33 lines
1.1 KiB
Plaintext
33 lines
1.1 KiB
Plaintext
ARM Integrator/AP (Application Platform) and Integrator/CP (Compact Platform)
|
|
-----------------------------------------------------------------------------
|
|
ARM's oldest Linux-supported platform with connectors for different core
|
|
tiles of ARMv4, ARMv5 and ARMv6 type.
|
|
|
|
Required properties (in root node):
|
|
compatible = "arm,integrator-ap"; /* Application Platform */
|
|
compatible = "arm,integrator-cp"; /* Compact Platform */
|
|
|
|
FPGA type interrupt controllers, see the versatile-fpga-irq binding doc.
|
|
|
|
|
|
ARM Versatile Application and Platform Baseboards
|
|
-------------------------------------------------
|
|
ARM's development hardware platform with connectors for customizable
|
|
core tiles. The hardware configuration of the Versatile boards is
|
|
highly customizable.
|
|
|
|
Required properties (in root node):
|
|
compatible = "arm,versatile-ab"; /* Application baseboard */
|
|
compatible = "arm,versatile-pb"; /* Platform baseboard */
|
|
|
|
Interrupt controllers:
|
|
- VIC required properties:
|
|
compatible = "arm,versatile-vic";
|
|
interrupt-controller;
|
|
#interrupt-cells = <1>;
|
|
|
|
- SIC required properties:
|
|
compatible = "arm,versatile-sic";
|
|
interrupt-controller;
|
|
#interrupt-cells = <1>;
|