[PATCH v16 06/38] tpm: Remove main TPM header from TPM event log header
Ross Philipson
ross.philipson at gmail.com
Fri May 15 14:13:38 PDT 2026
From: Alec Brown <alec.r.brown at oracle.com>
Allow the TPM event log functionality to be used without including
the main TPM driver definitions.
Signed-off-by: Alec Brown <alec.r.brown at oracle.com>
Signed-off-by: Ross Philipson <ross.philipson at gmail.com>
---
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
More information about the kexec
mailing list