162306a36Sopenharmony_ci=================================================================== 262306a36Sopenharmony_ciPower Architecture CPU Binding 362306a36Sopenharmony_ciCopyright 2013 Freescale Semiconductor Inc. 462306a36Sopenharmony_ci 562306a36Sopenharmony_ciPower Architecture CPUs in Freescale SOCs are represented in device trees as 662306a36Sopenharmony_ciper the definition in the Devicetree Specification. 762306a36Sopenharmony_ci 862306a36Sopenharmony_ciIn addition to the Devicetree Specification definitions, the properties 962306a36Sopenharmony_cidefined below may be present on CPU nodes. 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ciPROPERTIES 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ci - fsl,eref-* 1462306a36Sopenharmony_ci Usage: optional 1562306a36Sopenharmony_ci Value type: <empty> 1662306a36Sopenharmony_ci Definition: The EREF (EREF: A Programmer.s Reference Manual for 1762306a36Sopenharmony_ci Freescale Power Architecture) defines the architecture for Freescale 1862306a36Sopenharmony_ci Power CPUs. The EREF defines some architecture categories not defined 1962306a36Sopenharmony_ci by the Power ISA. For these EREF-specific categories, the existence of 2062306a36Sopenharmony_ci a property named fsl,eref-[CAT], where [CAT] is the abbreviated category 2162306a36Sopenharmony_ci name with all uppercase letters converted to lowercase, indicates that 2262306a36Sopenharmony_ci the category is supported by the implementation. 2362306a36Sopenharmony_ci 2462306a36Sopenharmony_ci - fsl,portid-mapping 2562306a36Sopenharmony_ci Usage: optional 2662306a36Sopenharmony_ci Value type: <u32> 2762306a36Sopenharmony_ci Definition: The Coherency Subdomain ID Port Mapping Registers and 2862306a36Sopenharmony_ci Snoop ID Port Mapping registers, which are part of the CoreNet 2962306a36Sopenharmony_ci Coherency fabric (CCF), provide a CoreNet Coherency Subdomain 3062306a36Sopenharmony_ci ID/CoreNet Snoop ID to cpu mapping functions. Certain bits from 3162306a36Sopenharmony_ci these registers should be set if the corresponding CPU should be 3262306a36Sopenharmony_ci snooped. This property defines a bitmask which selects the bit 3362306a36Sopenharmony_ci that should be set if this cpu should be snooped. 34