summaryrefslogtreecommitdiffstats
path: root/src/usr/targeting/common/xmltohb/attribute_types.xml
diff options
context:
space:
mode:
authorRichard J. Knight <rjknight@us.ibm.com>2018-05-18 07:23:24 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2018-12-07 13:20:00 -0600
commitc9cae9d8e7482186a9ba29e89fd38646557d26b0 (patch)
tree600fc18dda33b3ebec6c398874b9314779b11293 /src/usr/targeting/common/xmltohb/attribute_types.xml
parent812b233bc4aad23c48f4698fb2daf4e1b496c0eb (diff)
downloadtalos-hostboot-c9cae9d8e7482186a9ba29e89fd38646557d26b0.tar.gz
talos-hostboot-c9cae9d8e7482186a9ba29e89fd38646557d26b0.zip
Enable PCIe slot bifurcation using HX keyword
-Update the PCIe config code to check the contents of the HX keyword attribute when determining the lane configuration. The HX keyword was defined to describe the lane configuration for a specific PCIe slot. It is generally stored in the VPD data of a PCIe card where it is read by the FSP. If the HX keyword data is populated, the FSP will then update the PEC_PCIE_HX_KEYWORD_DATA attribute for the PCIe slot the card is installed in. Once hostboot reads the HX keyword it will determine the correct lane configuration and adjust the IOP configuration attributes for the hardware procedure, p9_pcie_scominit, to consume. Change-Id: I10b1fcc84aacf3caf835e3cc9fffd1350cd30935 RTC:189286 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/59113 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/targeting/common/xmltohb/attribute_types.xml')
-rw-r--r--src/usr/targeting/common/xmltohb/attribute_types.xml3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml
index 18e7b7588..42f4ed3d5 100644
--- a/src/usr/targeting/common/xmltohb/attribute_types.xml
+++ b/src/usr/targeting/common/xmltohb/attribute_types.xml
@@ -5320,7 +5320,6 @@
<default>0</default>
</uint8_t>
</simpleType>
- <no_export/>
</attribute>
<attribute>
@@ -6147,7 +6146,7 @@
A lane set mask indicates which groups of lanes are assigned to an
IOP. For instance, lane set 0 value of 0xFFFF and lane set 1 value
of 0x0000 for PEC0 means PEC0 is a x16. Lane set 0 value of 0xFF00
- and lane set 1 value of 0x00FF for PEC0, means the IOP is bifurcated
+ and lane set 2 value of 0x00FF for PEC0, means the IOP is bifurcated
into two x8s.
</description>
<id>PROC_PCIE_LANE_MASK</id>
OpenPOWER on IntegriCloud