arm-boards 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  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. Required properties (in root node):
  6. compatible = "arm,integrator-ap"; /* Application Platform */
  7. compatible = "arm,integrator-cp"; /* Compact Platform */
  8. FPGA type interrupt controllers, see the versatile-fpga-irq binding doc.
  9. Required nodes:
  10. In the root node the Integrator/CP must have a /cpcon node pointing
  11. to the CP control registers, and the Integrator/AP must have a
  12. /syscon node pointing to the Integrator/AP system controller.
  13. The AP syscon node must include the logic module interrupts, stated
  14. in order of module instance <module 0, module 1, module 2 ...>
  15. example:
  16. /dts-v1/;
  17. /include/ "integrator.dtsi"
  18. / {
  19. model = "ARM Integrator/AP";
  20. compatible = "arm,integrator-ap";
  21. syscon {
  22. /* AP system controller registers */
  23. reg = <0x11000000 0x100>;
  24. interrupt-parent = <&pic>;
  25. /* These are the logic module IRQs */
  26. interrupts = <9>, <10>, <11>, <12>;
  27. };
  28. };
  29. ARM Versatile Application and Platform Baseboards
  30. -------------------------------------------------
  31. ARM's development hardware platform with connectors for customizable
  32. core tiles. The hardware configuration of the Versatile boards is
  33. highly customizable.
  34. Required properties (in root node):
  35. compatible = "arm,versatile-ab"; /* Application baseboard */
  36. compatible = "arm,versatile-pb"; /* Platform baseboard */
  37. Interrupt controllers:
  38. - VIC required properties:
  39. compatible = "arm,versatile-vic";
  40. interrupt-controller;
  41. #interrupt-cells = <1>;
  42. - SIC required properties:
  43. compatible = "arm,versatile-sic";
  44. interrupt-controller;
  45. #interrupt-cells = <1>;