diff options
author | Chen Du <duchen@us.ibm.com> | 2019-05-01 09:36:07 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2019-06-10 09:29:38 -0500 |
commit | d41d0f9b82f7af4d5a429cd0b5fb645982034560 (patch) | |
tree | 702692ad02d457ac1cbec1e18a9eff5228ad3786 /src/usr/targeting/common/xmltohb | |
parent | a697687b5e5e15b00b841db5f2c8c66ee9d8ef35 (diff) | |
download | talos-hostboot-d41d0f9b82f7af4d5a429cd0b5fb645982034560.tar.gz talos-hostboot-d41d0f9b82f7af4d5a429cd0b5fb645982034560.zip |
MRW parsing for DDIMM, PMIC, and Axone OBUS
Task 3: Deal with dimm, pmic, and obus
Code parses out pmic and dimm because of their parent/child
relationship. The primary thing to note is how the affinity
path is calculated. It differs depending on how the praent/child
relationships are set up. For PMIC, there are 4 PMICs per OMI
whereas for DIMM, there are two DIMMs per OMI. Also handles
OBUS and OBUS_BRICK. OBUS_BRICK new layout is now 2 bricks
for OBUS0, 1 brick for OBUS1, 1 brick for OBUS2, and 2 bricks
for OBUS3
Change-Id: I581320f551479a40dddb77550e9440e8edfd373f
RTC: 172971
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/76804
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/targeting/common/xmltohb')
-rw-r--r-- | src/usr/targeting/common/xmltohb/target_types.xml | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/usr/targeting/common/xmltohb/target_types.xml b/src/usr/targeting/common/xmltohb/target_types.xml index 46ddaddac..99519fd94 100644 --- a/src/usr/targeting/common/xmltohb/target_types.xml +++ b/src/usr/targeting/common/xmltohb/target_types.xml @@ -1363,6 +1363,8 @@ </attribute> </targetType> + <!-- This special I2C_MUX target adapts the MRW to Hostboot's specific I2C_MUX + target. All attributes should be declared against the parent target --> <targetType> <id>i2c_mux_pca9847</id> <parent>chip</parent> @@ -1543,6 +1545,11 @@ </targetType> <targetType> + <id>lcard-dimm-ddimm</id> + <parent>lcard-dimm</parent> + </targetType> + + <targetType> <id>lcard-dimm-ddr4</id> <parent>lcard-dimm</parent> </targetType> |