|
@@ -19,18 +19,22 @@ Required nodes:
|
|
|
- regs: the location and size of the core module registers, one
|
|
|
range of 0x200 bytes.
|
|
|
|
|
|
-- cpcon/syscon: the root node the Integrator/CP must have a /cpcon
|
|
|
- node pointing to the CP control registers, and the Integrator/AP
|
|
|
- must have a /syscon node pointing to the Integrator/AP system
|
|
|
- controller. The AP syscon node must include the logical module
|
|
|
- interrupts.
|
|
|
-
|
|
|
-In the root node the Integrator/CP must have a /cpcon node pointing
|
|
|
-to the CP control registers, and the Integrator/AP must have a
|
|
|
-/syscon node pointing to the Integrator/AP system controller.
|
|
|
-The AP syscon node must include the logic module interrupts, stated
|
|
|
-in order of module instance <module 0, module 1, module 2 ...>
|
|
|
-example:
|
|
|
+- syscon: the root node of the Integrator platforms must have a
|
|
|
+ system controller node pointong to the control registers,
|
|
|
+ with the compatible string
|
|
|
+ "arm,integrator-ap-syscon"
|
|
|
+ "arm,integrator-cp-syscon"
|
|
|
+ respectively.
|
|
|
+
|
|
|
+ Required properties for the system controller:
|
|
|
+ - regs: the location and size of the system controller registers,
|
|
|
+ one range of 0x100 bytes.
|
|
|
+
|
|
|
+ Required properties for the AP system controller:
|
|
|
+ - interrupts: the AP syscon node must include the logical module
|
|
|
+ interrupts, stated in order of module instance <module 0>,
|
|
|
+ <module 1>, <module 2> ... for the CP system controller this
|
|
|
+ is not required not of any use.
|
|
|
|
|
|
/dts-v1/;
|
|
|
/include/ "integrator.dtsi"
|
|
@@ -45,7 +49,7 @@ example:
|
|
|
};
|
|
|
|
|
|
syscon {
|
|
|
- /* AP system controller registers */
|
|
|
+ compatible = "arm,integrator-ap-syscon";
|
|
|
reg = <0x11000000 0x100>;
|
|
|
interrupt-parent = <&pic>;
|
|
|
/* These are the logic module IRQs */
|