[RFC PATCH v2 13/13] ARM: DT: kernel: DT cpu node bindings update
Tony Prisk
linux at prisktech.co.nz
Tue Apr 23 12:46:36 EST 2013
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
More information about the devicetree-discuss
mailing list