2019-01-09 22:43:07

by Stefan Berger

[permalink] [raw]
Subject: [PATCH 3/5] tpm: ppi: Display up to 101 operations as define for version 1.3

TPM PPI 1.3 defines operations up to number 101. We need to query up
to this number to show the user what the firmware implements.

Signed-off-by: Stefan Berger <[email protected]>
---
drivers/char/tpm/tpm_ppi.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/char/tpm/tpm_ppi.c b/drivers/char/tpm/tpm_ppi.c
index 68cab248ca23..72182b415c76 100644
--- a/drivers/char/tpm/tpm_ppi.c
+++ b/drivers/char/tpm/tpm_ppi.c
@@ -28,7 +28,7 @@
#define TPM_PPI_FN_GETRSP 5
#define TPM_PPI_FN_SUBREQ2 7
#define TPM_PPI_FN_GETOPR 8
-#define PPI_TPM_REQ_MAX 22
+#define PPI_TPM_REQ_MAX 101 /* PPI 1.3 for TPM 2 */
#define PPI_VS_REQ_START 128
#define PPI_VS_REQ_END 255

--
2.17.1



2019-01-17 00:41:38

by Jarkko Sakkinen

[permalink] [raw]
Subject: Re: [PATCH 3/5] tpm: ppi: Display up to 101 operations as define for version 1.3

On Wed, Jan 09, 2019 at 05:11:01PM -0500, Stefan Berger wrote:
> TPM PPI 1.3 defines operations up to number 101. We need to query up
> to this number to show the user what the firmware implements.
>
> Signed-off-by: Stefan Berger <[email protected]>

Reviewed-by: Jarkko Sakkinen <[email protected]>

/Jarkko