Add snapshot of device tree bindings from keystone common kernel, branch "android-mainline-keystone-qcom-release" at c4c12103f9c0 ("Snap for 9228065 from e32903b9a63bb558df8b803b076619c53c16baad to android-mainline-keystone-qcom-release"). Change-Id: I7682079615cbd9f29340a5c1f2a1d84ec441a1f1 Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
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 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.
|