[PATCH v2 12/13] tpm: Add a driver for H1/Cr50
Simon Glass
sjg at chromium.org
Fri Dec 27 17:42:07 CET 2019
Hi,
On Sat, 21 Dec 2019 at 11:17, Simon Glass <sjg at chromium.org> wrote:
>
> H1 is a Google security chip present in recent Chromebooks, Pixel phones
> and other devices. Cr50 is the name of the software that runs on H1 in
> Chromebooks.
>
> This chip is used to handle TPM-like functionality and also has quite a
> few additional features.
>
> Add a driver for this.
>
> Signed-off-by: Simon Glass <sjg at chromium.org>
> ---
>
> Changes in v2:
> - Significant rewrite of cr50 init procedure
> - Support use of interrupts
>
> drivers/tpm/Kconfig | 10 +
> drivers/tpm/Makefile | 1 +
> drivers/tpm/cr50_i2c.c | 661 +++++++++++++++++++++++++++++++++++++++++
> 3 files changed, 672 insertions(+)
> create mode 100644 drivers/tpm/cr50_i2c.c
I see that I did not make the timeout changes mentioned in the v1 patch.
I'm actually not sure they are an improvement.
Regards,
Simon
More information about the U-Boot
mailing list