Skip to content

Commit

Permalink
Add ATTR_MINI_EC for Firmware use
Browse files Browse the repository at this point in the history
Created a new attribute that specifies the mini-EC level for
use by non-fapi firmware.

Also updated the ci cnfg to pick up changes to the xml files in
the fapi2 tree.

Change-Id: I302b6f56167309d0f5a7c3732829458a03870c39
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35318
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: Matt K. Light <mklight@us.ibm.com>
Reviewed-by: Richard J. Knight <rjknight@us.ibm.com>
Reviewed-by: Brian R. Silver <bsilver@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35323
Reviewed-by: Hostboot Team <hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
  • Loading branch information
dcrowell77 committed Jan 26, 2017
1 parent 88d44d2 commit ad3e1dd
Showing 1 changed file with 18 additions and 1 deletion.
19 changes: 18 additions & 1 deletion src/import/hwpf/fapi2/xml/attribute_info/chip_attributes.xml
Expand Up @@ -5,7 +5,7 @@
<!-- -->
<!-- OpenPOWER HostBoot Project -->
<!-- -->
<!-- Contributors Listed Below - COPYRIGHT 2015,2016 -->
<!-- Contributors Listed Below - COPYRIGHT 2015,2017 -->
<!-- [+] International Business Machines Corp. -->
<!-- -->
<!-- -->
Expand Down Expand Up @@ -56,4 +56,21 @@
<privileged/>
</attribute>
<!-- ********************************************************************* -->
<attribute>
<id>ATTR_MINI_EC</id>
<targetType>TARGET_TYPE_PROC_CHIP, TARGET_TYPE_MEMBUF_CHIP</targetType>
<description>
Specifies extra mini-EC versions beyond the standard Major.Minor DD
level, e.g. 1.02 would have ATTR_EC=0x10, ATTR_MINI_EC=2
Set by HWP as needed depending on how it is determined.
Note: This should not be used directly for checks in HWPs, instead
explicit attributes should be created for each workaround/change.
This is here for FW to consume in non-HWP code (e.g. PHYP) and/or
for display in FFDC or inventory lists.
</description>
<valueType>uint8</valueType>
<writeable/>
<initToZero/>
</attribute>
<!-- ********************************************************************* -->
</attributes>

0 comments on commit ad3e1dd

Please sign in to comment.