Message ID | 20180515095728.16572-9-miquel.raynal@bootlin.com |
---|---|
State | Accepted |
Delegated to: | Tom Rini |
Headers | show |
Series | Introduce TPMv2.0 support | expand |
On Tue, May 15, 2018 at 11:57:04AM +0200, Miquel Raynal wrote: > TPM are shipped with a few read-only register from which we can retrieve > for instance: > - vendor ID > - product ID > - revision ID > > Product and vendor ID share the same register and are already referenced > in the tpm_chip structure. Add the revision ID entry which is missing. > > Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> > Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Tom Rini <trini@konsulko.com>
On Tue, May 15, 2018 at 11:57:04AM +0200, Miquel Raynal wrote: > TPM are shipped with a few read-only register from which we can retrieve > for instance: > - vendor ID > - product ID > - revision ID > > Product and vendor ID share the same register and are already referenced > in the tpm_chip structure. Add the revision ID entry which is missing. > > Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> > Reviewed-by: Simon Glass <sjg@chromium.org> > Reviewed-by: Tom Rini <trini@konsulko.com> Applied to u-boot/master, thanks!
diff --git a/drivers/tpm/tpm_tis.h b/drivers/tpm/tpm_tis.h index 25b152b321..2b81f3be50 100644 --- a/drivers/tpm/tpm_tis.h +++ b/drivers/tpm/tpm_tis.h @@ -41,6 +41,7 @@ struct tpm_chip { int is_open; int locality; u32 vend_dev; + u8 rid; unsigned long timeout_a, timeout_b, timeout_c, timeout_d; /* msec */ ulong chip_type; };