mirror of
https://github.com/torvalds/linux.git
synced 2024-12-28 13:51:44 +00:00
076fb0c4b6
The Devicetree Specification has superseded the ePAPR as the base specification for bindings. Update files in Documentation to reference the new document. First reference to ePAPR in Documentation/devicetree/bindings/arm/cci.txt is generic, remove it. Some files are not updated because there is no hypervisor chapter in the Devicetree Specification: Documentation/devicetree/bindings/powerpc/fsl/msi-pic.txt Documenation/virtual/kvm/api.txt Documenation/virtual/kvm/ppc-pv.txt Signed-off-by: Frank Rowand <frank.rowand@sony.com> Signed-off-by: Rob Herring <robh@kernel.org>
34 lines
1.4 KiB
Plaintext
34 lines
1.4 KiB
Plaintext
===================================================================
|
|
Power Architecture CPU Binding
|
|
Copyright 2013 Freescale Semiconductor Inc.
|
|
|
|
Power Architecture CPUs in Freescale SOCs are represented in device trees as
|
|
per the definition in the Devicetree Specification.
|
|
|
|
In addition to the the Devicetree Specification definitions, the properties
|
|
defined below may be present on CPU nodes.
|
|
|
|
PROPERTIES
|
|
|
|
- fsl,eref-*
|
|
Usage: optional
|
|
Value type: <empty>
|
|
Definition: The EREF (EREF: A Programmer.s Reference Manual for
|
|
Freescale Power Architecture) defines the architecture for Freescale
|
|
Power CPUs. The EREF defines some architecture categories not defined
|
|
by the Power ISA. For these EREF-specific categories, the existence of
|
|
a property named fsl,eref-[CAT], where [CAT] is the abbreviated category
|
|
name with all uppercase letters converted to lowercase, indicates that
|
|
the category is supported by the implementation.
|
|
|
|
- fsl,portid-mapping
|
|
Usage: optional
|
|
Value type: <u32>
|
|
Definition: The Coherency Subdomain ID Port Mapping Registers and
|
|
Snoop ID Port Mapping registers, which are part of the CoreNet
|
|
Coherency fabric (CCF), provide a CoreNet Coherency Subdomain
|
|
ID/CoreNet Snoop ID to cpu mapping functions. Certain bits from
|
|
these registers should be set if the coresponding CPU should be
|
|
snooped. This property defines a bitmask which selects the bit
|
|
that should be set if this cpu should be snooped.
|