[PATCH v16 06/38] tpm: Remove main TPM header from TPM event log header
Ross Philipson <[email protected]> Fri, 15 May 2026 14:13:38 -0700
| Newsgroups | org.kernel.vger.linux-efi,dev.linux.lists.iommu,org.infradead.lists.kexec,org.kernel.vger.linux-crypto,org.kernel.vger.linux-doc,org.kernel.vger.linux-integrity,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
From: Alec Brown <[email protected]> Allow the TPM event log functionality to be used without including the main TPM driver definitions. Signed-off-by: Alec Brown <[email protected]> Signed-off-by: Ross Philipson <[email protected]> --- include/linux/tpm_eventlog.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/linux/tpm_eventlog.h b/include/linux/tpm_eventlog.h index 891368e82558..367b70ecc4b1 100644 --- a/include/linux/tpm_eventlog.h +++ b/include/linux/tpm_eventlog.h @@ -3,7 +3,9 @@ #ifndef __LINUX_TPM_EVENTLOG_H__ #define __LINUX_TPM_EVENTLOG_H__ -#include <linux/tpm.h> +#include <crypto/sha1.h> +#include <crypto/sha2.h> +#include <linux/tpm_command.h> #define TCG_EVENT_NAME_LEN_MAX 255 #define MAX_TEXT_EVENT 1000 /* Max event string length */ -- 2.47.3