TPM Interface Specification 1.3 Interface / TPM 2.0 FIFO Interface - (SPI)

modulename: tpm_tis_spi.ko

configname: CONFIG_TCG_TIS_SPI

Linux Kernel Configuration
└─>Device Drivers
└─>Character devices
└─>TPM Hardware Support
└─>TPM Interface Specification 1.3 Interface / TPM 2.0 FIFO Interface - (SPI)
In linux kernel since version 4.1 (release Date: 2015-06-21)  
If you have a TPM security chip which is connected to a regular,
non-tcg SPI master (i.e. most embedded platforms) that is compliant with the
TCG TIS 1.3 TPM specification (TPM1.2) or the TCG PTP FIFO
specification (TPM2.0) say Yes and it will be accessible from
within Linux. To compile this driver as a module, choose M here;
the module will be called tpm_tis_spi.

source code: