[U-Boot] [PATCH 0/7] x86: coral: Add support for Cr50

Simon Glass sjg at chromium.org
Sat Nov 2 13:59:11 UTC 2019


This series adds a driver for the Cr50 security chip and enables it on
coral. This supports the 'tpm' command.

This series is built on the pending 'apollolake' series.


Simon Glass (7):
  coral: Update i2c and rtc status
  tpm: Add more TPM2 definitions
  tpm: Add a driver for H1/Cr50
  pci: i2c: designware: Add compatible string
  coral: Add I2C and TPM device-tree definitions
  i2c: designware: Drop invalid debugging
  x86: coral: Enable TPM

 arch/x86/dts/chromebook_coral.dts     |  25 ++
 configs/chromebook_coral_defconfig    |   5 +-
 doc/board/google/chromebook_coral.rst |   2 -
 drivers/i2c/designware_i2c.c          |   1 -
 drivers/i2c/dw_i2c_pci.c              |   6 +
 drivers/tpm/Kconfig                   |  10 +
 drivers/tpm/Makefile                  |   1 +
 drivers/tpm/cr50_i2c.c                | 568 ++++++++++++++++++++++++++
 include/tpm-v2.h                      |  31 ++
 9 files changed, 643 insertions(+), 6 deletions(-)
 create mode 100644 drivers/tpm/cr50_i2c.c

-- 
2.24.0.rc1.363.gb1bccd3e3d-goog



More information about the U-Boot mailing list