On Thu Mar 21, 2024 at 6:54 PM EET, Jarkko Sakkinen wrote: > On Thu Mar 21, 2024 at 6:43 PM EET, Jarkko Sakkinen wrote: > > Based recent discussions on LKML, provide preliminary bits of tpm_tis_core > > dependent drivers. Includes only bare essentials but can be extended later > > on case by case. This way some people may even want to read it later on. > > $ pdftotext PC-Client-Specific-Platform-TPM-Profile-for-TPM-2p0-v1p05p_r14_pub.pdf > $ grep -ci 'FIFO interface' PC-Client-Specific-Platform-TPM-Profile-for-TPM-2p0-v1p05p_r14_pub.txt > 55 > > $ grep -ci 'TIS interface' PC-Client-Specific-Platform-TPM-Profile-for-TPM-2p0-v1p05p_r14_pub.txt > 2 > > 55 > 2 so that pretty much nails this terminology. To add, this documentation *clears* the confusion in "FIFO vs TIS" by documenting where TIS comes from (i.e. from the original TPM Interface Spefication). If you read the current standards you bump quite often (55 times in the current spec) to FIFO interface, so it is good to clarify their relation in the kernel documentation. BR, Jarkko