diff options
author | Greg Still <stillgs@us.ibm.com> | 2015-08-18 22:55:42 -0500 |
---|---|---|
committer | Gregory S. Still <stillgs@us.ibm.com> | 2015-09-08 10:55:31 -0500 |
commit | 6b8b5cd3fd404afa693358125c1659a74f21b7e3 (patch) | |
tree | e507099060ad391c326c35d897c07728e13cb9e1 /importtemp/xml/attribute_info/nest_attributes.xml | |
parent | 07699a5c8dbf0b9fa4bfce3ae16fecc0a905029c (diff) | |
download | talos-sbe-6b8b5cd3fd404afa693358125c1659a74f21b7e3.tar.gz talos-sbe-6b8b5cd3fd404afa693358125c1659a74f21b7e3.zip |
Support TARGET_TYPE_SYSTEM PPE attributes
- Add support for SYSTEM types
- Fix attribute "setting" bug for scalar attributes only;
array attributes untested
- Add nest_attributes.xml
- Reduce extra whitespace per Gerrit comments (more)
- Added debug switch to ppeParseAtteibuteInfo.pl
- Add system attributes to merged .fixed section (base_ppe_header.S,
proc_sbe_fixed.H, topfiles.mk)
- Fixed FAPI2 regression setup based on newest SEEPROM and PIBMEM (SBE)
linker layout. This implicates the Makefile (eg new "seeprom" rule).
- Fix rebase issues with new commits. Added necessary dependent files
and missing attribute enablement
- Rebased with the merged "Fix compile" commit which moves the definition
and setting of the global variables associated with attributes to target.C
Change-Id: Iadbe080dec1558079ca6fe9c8fa711b098ba1e0b
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20078
Tested-by: Jenkins Server
Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
Diffstat (limited to 'importtemp/xml/attribute_info/nest_attributes.xml')
-rw-r--r-- | importtemp/xml/attribute_info/nest_attributes.xml | 95 |
1 files changed, 95 insertions, 0 deletions
diff --git a/importtemp/xml/attribute_info/nest_attributes.xml b/importtemp/xml/attribute_info/nest_attributes.xml new file mode 100644 index 00000000..79703fa9 --- /dev/null +++ b/importtemp/xml/attribute_info/nest_attributes.xml @@ -0,0 +1,95 @@ +<!-- IBM_PROLOG_BEGIN_TAG --> +<!-- This is an automatically generated prolog. --> +<!-- --> +<!-- $Source: chips/p9/procedures/xml/attribute_info/nest_attributes.xml $ --> +<!-- --> +<!-- IBM CONFIDENTIAL --> +<!-- --> +<!-- EKB Project --> +<!-- --> +<!-- COPYRIGHT 2015 --> +<!-- [+] International Business Machines Corp. --> +<!-- --> +<!-- --> +<!-- The source code for this program is not published or otherwise --> +<!-- divested of its trade secrets, irrespective of what has been --> +<!-- deposited with the U.S. Copyright Office. --> +<!-- --> +<!-- IBM_PROLOG_END_TAG --> +<!-- This is an automatically generated file. --> +<!-- File: nest_attributes.xml. --> +<!-- XML file specifying attributes used by HW Procedures. Attributes are taken from model nest --> +<!--nest_attributes.xml--> +<attributes> + +<attribute> + <id>ATTR_DMI_REFCLOCK_SWIZZLE</id> + <targetType>TARGET_TYPE_MCS</targetType> + <description>Define DMI Ref clock/Swizzle for Centaur</description> + <valueType>uint8</valueType> + <persistRuntime/> + <platInit/> +</attribute> + + +<attribute> + <id>ATTR_FABRIC_GROUP_ID</id> + <targetType>TARGET_TYPE_PROC_CHIP</targetType> + <description>Logical fabric group ID associated with this chip. Provided by the MRW.</description> + <valueType>uint8</valueType> + <persistRuntime/> + <platInit/> +</attribute> + +<attribute> + <id>ATTR_FABRIC_SYSTEM_ID</id> + <targetType>TARGET_TYPE_PROC_CHIP</targetType> + <description>Logical fabric system ID associated with this chip. Provided by the MRW.</description> + <valueType>uint8</valueType> + <persistRuntime/> + <platInit/> +</attribute> + + +<attribute> + <id>ATTR_PROC_FABRIC_ADDR_BAR_MODE</id> + <targetType>TARGET_TYPE_PROC_CHIP</targetType> + <description>Processor memory map configuration.0 = default = large system address map1 = small system address map Provided by the MRW.</description> + <valueType>uint8</valueType> + <enum>LARGE_SYSTEM = 0x0,SMALL_SYSTEM = 0x1</enum> + <persistRuntime/> + <platInit/> +</attribute> + +<attribute> + <id>ATTR_PROC_SBE_MASTER_CHIP</id> + <targetType>TARGET_TYPE_PROC_CHIP</targetType> + <description>Indicates if SBE on this chip is serving as hosboot drawer master</description> + <valueType>uint8</valueType> + <enum>FALSE = 0x0,TRUE = 0x1</enum> + <persistRuntime/> + <platInit/> +</attribute> + +<attribute> + <id>ATTR_SYSTEM_IPL_PHASE</id> + <targetType>TARGET_TYPE_SYSTEM</targetType> + <description>Define context for current phase of system IPL</description> + <valueType>uint8</valueType> + <enum>HB_IPL = 0x1,HB_RUNTIME = 0x2,CACHE_CONTAINED = 0x4</enum> + <persistRuntime/> + <platInit/> +</attribute> + +<attribute> + <id>ATTR_ADU_XSCOM_BAR_BASE_ADDR</id> + <targetType>TARGET_TYPE_PROC_CHIP</targetType> + <description>Defines XSCOM base address on each processor level. + address provided by the MRW </description> + <valueType>uint64</valueType> + <persistRuntime/> + <platInit/> +</attribute> + +</attributes> + |