Skip to content

Commit

Permalink
Support TPM in CUMULUS standalone SIMICS boot
Browse files Browse the repository at this point in the history
Add support for a single TPM in CUMULUS standalone simics

Change-Id: I2c6ba2e7983c4054711e9a79ff283653db6961d8
RTC:187286
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/53951
Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@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>
CI-Ready: Marshall J. Wilks <mjwilks@us.ibm.com>
Reviewed-by: Marshall J. Wilks <mjwilks@us.ibm.com>
Reviewed-by: ILYA SMIRNOV <ismirno@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com>
Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
  • Loading branch information
popfuture authored and wghoffa committed Mar 2, 2018
1 parent b6de6f7 commit 13dd75d
Showing 1 changed file with 76 additions and 0 deletions.
76 changes: 76 additions & 0 deletions src/usr/targeting/common/xmltohb/simics_CUMULUS.system.xml
Original file line number Diff line number Diff line change
Expand Up @@ -717,6 +717,82 @@

</targetInstance>

<!-- TPMs for node 0 -->

<targetInstance>
<id>sys0node0tpm0</id>
<type>chip-tpm-cectpm</type>
<attribute>
<id>AFFINITY_PATH</id>
<default>affinity:sys-0/node-0/tpm-0</default>
</attribute>
<attribute>
<id>HUID</id>
<default>0x00310000</default>
</attribute>
<attribute>
<id>ORDINAL_ID</id>
<default>0</default>
</attribute>
<attribute>
<id>PHYS_PATH</id>
<default>physical:sys-0/node-0/tpm-0</default>
</attribute>
<attribute>
<id>POSITION</id>
<default>0</default>
</attribute>
<attribute>
<id>TPM_INFO</id>
<default>
<field>
<id>byteAddrOffset</id>
<value>0x01</value>
</field>
<field>
<id>devAddrLocality0</id>
<value>0xAE</value>
</field>
<field>
<id>devAddrLocality1</id>
<value>0xA8</value>
</field>
<field>
<id>devAddrLocality2</id>
<value>0xAA</value>
</field>
<field>
<id>devAddrLocality3</id>
<value>0xA4</value>
</field>
<field>
<id>devAddrLocality4</id>
<value>0xA6</value>
</field>
<field>
<id>engine</id>
<value>2</value>
</field>
<field>
<id>i2cMasterPath</id>
<value>physical:sys-0/node-0/proc-0</value>
</field>
<field>
<id>port</id>
<value>0</value>
</field>
<field>
<id>tpmEnabled</id>
<value>1</value>
</field>
</default>
</attribute>
<attribute>
<id>TPM_ROLE</id>
<default>TPM_PRIMARY</default>
</attribute>
</targetInstance>

<!-- System node 0 -->
<targetInstance>
<id>sys0node0proc0</id>
Expand Down

0 comments on commit 13dd75d

Please sign in to comment.