mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-07 16:11:43 +00:00
ef4ccb2318cafb040be782bffac6f2e836e17961
Removed 3 TPM register definitions which were not used in tpm_registers.c and added missing entries to the I2CS translation table for TPM register address lookup. Moved the SPI specific locality 0 offset from tpm_registers.c to sps_tpm.c so the register defines in tmp_registers.c can be common to both the SPS and I2CS interface. BRANCH=none BUG=chrome-os-partner:40397 TEST=manual For I2CS verification on Reef AP console used the command 'i2cget -y 8 0x50 <addr> b' to read both the TPM access and RID register. For SPI verifcation updated Cr50 FW on Kevin and verified that the AP successfully boots. Additionally, issued the command from the Kevin console 'trunks_client --own' and got the following console output without any errors being listed. [INFO:tpm_utility_impl.cc(1692)] CreateStorageRootKeys: Created RSA SRK. [INFO:tpm_utility_impl.cc(1735)] CreateStorageRootKeys: Created ECC SRK. Change-Id: Ib0b70e22cd46de2c59bd2e73f3c9aebd661e66c4 Signed-off-by: Scott <scollyer@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/368621 Commit-Ready: Scott Collyer <scollyer@chromium.org> Tested-by: Scott Collyer <scollyer@chromium.org> Reviewed-by: Bill Richardson <wfrichar@chromium.org> Reviewed-by: Vadim Bendebury <vbendeb@chromium.org>
For an overview of the Embedded Controller firmware, refer to http://www.chromium.org/chromium-os/2014-firmware-summit For instructions on building from source, refer to http://www.chromium.org/chromium-os/ec-development/getting-started-building-ec-images-quickly
Description
Languages
C
64.7%
Lasso
20.7%
ASL
3.6%
JavaScript
3.2%
C#
2.9%
Other
4.6%