security/tpm/Makefile.inc: Remove VBOOT dependency for tss files in postcar
[coreboot.git] / src / security / tpm / Makefile.inc
bloba2d32cff8917a580384a6272d77939c4ee9100d6
1 subdirs-$(CONFIG_TPM_CR50) += tss/vendor/cr50
3 ## TSS
5 ifeq ($(CONFIG_TPM1),y)
7 ramstage-y += tss/tcg-1.2/tss.c
8 romstage-y += tss/tcg-1.2/tss.c
10 verstage-$(CONFIG_VBOOT) += tss/tcg-1.2/tss.c
11 postcar-$(CONFIG_VBOOT) += tss/tcg-1.2/tss.c
13 ## TSPI
15 ramstage-y += tspi/tspi.c
16 romstage-y += tspi/tspi.c
18 verstage-$(CONFIG_VBOOT) += tspi/tspi.c
19 postcar-$(CONFIG_VBOOT) += tspi/tspi.c
21 ramstage-$(CONFIG_VBOOT_MEASURED_BOOT) += tspi/log.c
22 romstage-$(CONFIG_VBOOT_MEASURED_BOOT) += tspi/log.c
23 verstage-$(CONFIG_VBOOT_MEASURED_BOOT) += tspi/log.c
24 postcar-$(CONFIG_VBOOT_MEASURED_BOOT) += tspi/log.c
26 endif # CONFIG_TPM1
28 ifeq ($(CONFIG_TPM2),y)
30 ramstage-y += tss/tcg-2.0/tss_marshaling.c
31 ramstage-y += tss/tcg-2.0/tss.c
33 romstage-y += tss/tcg-2.0/tss_marshaling.c
34 romstage-y += tss/tcg-2.0/tss.c
36 verstage-$(CONFIG_VBOOT) += tss/tcg-2.0/tss_marshaling.c
37 verstage-$(CONFIG_VBOOT) += tss/tcg-2.0/tss.c
39 postcar-y += tss/tcg-2.0/tss_marshaling.c
40 postcar-y += tss/tcg-2.0/tss.c
42 ## TSPI
44 ramstage-y += tspi/tspi.c
45 romstage-y += tspi/tspi.c
47 verstage-$(CONFIG_VBOOT) += tspi/tspi.c
48 postcar-$(CONFIG_VBOOT) += tspi/tspi.c
50 ramstage-$(CONFIG_VBOOT_MEASURED_BOOT) += tspi/log.c
51 romstage-$(CONFIG_VBOOT_MEASURED_BOOT) += tspi/log.c
52 verstage-$(CONFIG_VBOOT_MEASURED_BOOT) += tspi/log.c
53 postcar-$(CONFIG_VBOOT_MEASURED_BOOT) += tspi/log.c
55 endif # CONFIG_TPM2