sdm845: Select VBOOT_MIGRATE_WORKING_DATA, now required
[coreboot.git] / src / security / tpm / Makefile.inc
blobc05fb55a885e33bb150f82f63c7fe4f8fac0a846
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-$(CONFIG_VBOOT) += tss/tcg-2.0/tss_marshaling.c
40 postcar-$(CONFIG_VBOOT) += 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