On 23/04/13 03:27, Lorenzo Pieralisi wrote:
+
+=====================================
+cpus and cpu node bindings definition
+=====================================
+
+The ARM architecture, in accordance with the ePAPR, requires the cpus and cpu
+nodes to be present and contain the properties described below.
+
+- cpus node
+
+ Description: Container of cpu nodes
+
+ The node name must be "cpus".
+
+ A cpus node must define the following properties:
+
+ - #address-cells
+ Usage: required
+ Value type: <u32>
+ Definition: must be set to 1 for 32-bit systems and 2 for
+ 64-bit systems
+ - #size-cells
+ Usage: required
+ Value type: <u32>
+ Definition: must be set to 0
+
...
+Example 3 (ARM 1176 uniprocessor 32-bit system):
+
+ cpus {
+ cpu {
+ device_type = "cpu";
+ compatible = "arm,arm1176";
+ };
+ };
+
This example is missing the required #size-cells and #address-cells
properties.
Regards
Tony P
_______________________________________________
devicetree-discuss mailing list
devicetree-discuss@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/devicetree-discuss