1*75d647f5SThiebaud Weksteen #ifndef __TPM_EVENTLOG_COMMON_H__ 2*75d647f5SThiebaud Weksteen #define __TPM_EVENTLOG_COMMON_H__ 3*75d647f5SThiebaud Weksteen 4*75d647f5SThiebaud Weksteen #include "../tpm.h" 5*75d647f5SThiebaud Weksteen 6*75d647f5SThiebaud Weksteen extern const struct seq_operations tpm1_ascii_b_measurements_seqops; 7*75d647f5SThiebaud Weksteen extern const struct seq_operations tpm1_binary_b_measurements_seqops; 8*75d647f5SThiebaud Weksteen extern const struct seq_operations tpm2_binary_b_measurements_seqops; 9*75d647f5SThiebaud Weksteen 10*75d647f5SThiebaud Weksteen #if defined(CONFIG_ACPI) 11*75d647f5SThiebaud Weksteen int tpm_read_log_acpi(struct tpm_chip *chip); 12*75d647f5SThiebaud Weksteen #else tpm_read_log_acpi(struct tpm_chip * chip)13*75d647f5SThiebaud Weksteenstatic inline int tpm_read_log_acpi(struct tpm_chip *chip) 14*75d647f5SThiebaud Weksteen { 15*75d647f5SThiebaud Weksteen return -ENODEV; 16*75d647f5SThiebaud Weksteen } 17*75d647f5SThiebaud Weksteen #endif 18*75d647f5SThiebaud Weksteen #if defined(CONFIG_OF) 19*75d647f5SThiebaud Weksteen int tpm_read_log_of(struct tpm_chip *chip); 20*75d647f5SThiebaud Weksteen #else tpm_read_log_of(struct tpm_chip * chip)21*75d647f5SThiebaud Weksteenstatic inline int tpm_read_log_of(struct tpm_chip *chip) 22*75d647f5SThiebaud Weksteen { 23*75d647f5SThiebaud Weksteen return -ENODEV; 24*75d647f5SThiebaud Weksteen } 25*75d647f5SThiebaud Weksteen #endif 26*75d647f5SThiebaud Weksteen #if defined(CONFIG_EFI) 27*75d647f5SThiebaud Weksteen int tpm_read_log_efi(struct tpm_chip *chip); 28*75d647f5SThiebaud Weksteen #else tpm_read_log_efi(struct tpm_chip * chip)29*75d647f5SThiebaud Weksteenstatic inline int tpm_read_log_efi(struct tpm_chip *chip) 30*75d647f5SThiebaud Weksteen { 31*75d647f5SThiebaud Weksteen return -ENODEV; 32*75d647f5SThiebaud Weksteen } 33*75d647f5SThiebaud Weksteen #endif 34*75d647f5SThiebaud Weksteen 35*75d647f5SThiebaud Weksteen #endif 36