Makefile 529 B

1234567891011121314151617181920212223242526272829
  1. .PATH: ${SRCTOP}/sys/dev/tpm
  2. KMOD= tpm
  3. SRCS= bus_if.h device_if.h tpm_if.c tpm_if.h
  4. SRCS+= opt_acpi.h opt_tpm.h
  5. #Bus specific stuff.
  6. .if ${MACHINE_ARCH:Namd64:Ni386} == ""
  7. SRCS+= tpm.c
  8. SRCS+= tpm_acpi.c tpm_isa.c
  9. SRCS+= isa_if.h
  10. .endif
  11. #TPM 2.0
  12. SRCS+= tpm20.c tpm_tis_core.c
  13. .if defined(${OPT_FDT})
  14. SRCS+= tpm_spibus.c tpm_tis_spibus.c spibus_if.h
  15. .endif
  16. .if ${MACHINE_ARCH:Namd64:Ni386:Narm64} == ""
  17. SRCS+= acpi_if.h
  18. SRCS+= tpm_tis_acpi.c
  19. SRCS+= tpm_crb.c
  20. SRCS+= tpm_bus.c
  21. CFLAGS+=-DDEV_ACPI
  22. .endif
  23. .include <bsd.kmod.mk>