diff --git a/src/drivers/i2c/tpm/tpm.c b/src/drivers/i2c/tpm/tpm.c index dc4ab78149..63ef29547f 100644 --- a/src/drivers/i2c/tpm/tpm.c +++ b/src/drivers/i2c/tpm/tpm.c @@ -45,12 +45,6 @@ #include #include "tpm.h" -/* max. buffer size supported by our TPM */ -#ifdef TPM_BUFSIZE -#undef TPM_BUFSIZE -#endif -#define TPM_BUFSIZE 1260 - /* Address of the TPM on the I2C bus */ #define TPM_I2C_ADDR 0x20 diff --git a/src/drivers/i2c/tpm/tpm.h b/src/drivers/i2c/tpm/tpm.h index 6d195a1985..de88a661a3 100644 --- a/src/drivers/i2c/tpm/tpm.h +++ b/src/drivers/i2c/tpm/tpm.h @@ -42,8 +42,8 @@ enum tpm_timeout { TPM_TIMEOUT = 1, /* msecs */ }; -/* Size of external transmit buffer (used in tpm_transmit)*/ -#define TPM_BUFSIZE 4096 +/* Size of external transmit buffer (used for stack buffer in tpm_sendrecv) */ +#define TPM_BUFSIZE 1260 /* Index of fields in TPM command buffer */ #define TPM_CMD_SIZE_BYTE 2