15986453bSStuart Yoder=================================================================== 25986453bSStuart YoderPower Architecture CPU Binding 35986453bSStuart YoderCopyright 2013 Freescale Semiconductor Inc. 45986453bSStuart Yoder 55986453bSStuart YoderPower Architecture CPUs in Freescale SOCs are represented in device trees as 6076fb0c4SFrank Rowandper the definition in the Devicetree Specification. 75986453bSStuart Yoder 812e5bde1SSlark XiaoIn addition to the Devicetree Specification definitions, the properties 9076fb0c4SFrank Rowanddefined below may be present on CPU nodes. 105986453bSStuart Yoder 115986453bSStuart YoderPROPERTIES 125986453bSStuart Yoder 135986453bSStuart Yoder - fsl,eref-* 145986453bSStuart Yoder Usage: optional 155986453bSStuart Yoder Value type: <empty> 165986453bSStuart Yoder Definition: The EREF (EREF: A Programmer.s Reference Manual for 175986453bSStuart Yoder Freescale Power Architecture) defines the architecture for Freescale 185986453bSStuart Yoder Power CPUs. The EREF defines some architecture categories not defined 195986453bSStuart Yoder by the Power ISA. For these EREF-specific categories, the existence of 205986453bSStuart Yoder a property named fsl,eref-[CAT], where [CAT] is the abbreviated category 215986453bSStuart Yoder name with all uppercase letters converted to lowercase, indicates that 225986453bSStuart Yoder the category is supported by the implementation. 23385510beSDiana Craciun 24385510beSDiana Craciun - fsl,portid-mapping 25385510beSDiana Craciun Usage: optional 26385510beSDiana Craciun Value type: <u32> 27385510beSDiana Craciun Definition: The Coherency Subdomain ID Port Mapping Registers and 28385510beSDiana Craciun Snoop ID Port Mapping registers, which are part of the CoreNet 29385510beSDiana Craciun Coherency fabric (CCF), provide a CoreNet Coherency Subdomain 30385510beSDiana Craciun ID/CoreNet Snoop ID to cpu mapping functions. Certain bits from 31*47aab533SBjorn Helgaas these registers should be set if the corresponding CPU should be 32385510beSDiana Craciun snooped. This property defines a bitmask which selects the bit 33385510beSDiana Craciun that should be set if this cpu should be snooped. 34