summaryrefslogtreecommitdiff
path: root/include/linux/tpm.h
AgeCommit message (Expand)Author
13 daystpm-buf: Add TPM buffer support header for standalone reuseRoss Philipson
13 daystpm-buf: Memory-safe allocationsJarkko Sakkinen
13 daystpm-buf: Remove chip parameter from tpm_buf_append_handle()Jarkko Sakkinen
13 daystpm-buf: Merge TPM_BUF_BOUNDARY_ERROR and TPM_BUF_OVERFLOWJarkko Sakkinen
13 daystpm: Move TPM common base definitions to the command headerRoss Philipson
13 daystpm: Move TPM2 specific definitions to the command headerRoss Philipson
13 daystpm: Initial step to reorganize TPM public headersRoss Philipson
2025-12-05tpm2-sessions: Open code tpm_buf_append_hmac_session()Jarkko Sakkinen
2025-12-05tpm2-sessions: Remove 'attributes' parameter from tpm_buf_append_authJarkko Sakkinen
2025-12-05tpm2-sessions: Fix out of range indexing in name_sizeJarkko Sakkinen
2025-12-03tpm: Use -EPERM as fallback error code in tpm_ret_to_errJarkko Sakkinen
2025-12-03tpm: Cap the number of PCR banksJarkko Sakkinen
2025-11-29KEYS: trusted: Replace a redundant instance of tpm2_hash_mapJarkko Sakkinen
2025-10-10tpm: use a map for tpm2_calc_ordinal_duration()Jarkko Sakkinen
2025-07-28Merge tag 'tpmdd-next-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2025-07-23tpm: support devices with synchronous send()Stefano Garzarella
2025-07-23tpm: add bufsiz parameter in the .send callbackStefano Garzarella
2025-06-17tpm: don't bother with removal of files in directory we'll be removingAl Viro
2025-05-15tpm: tis: Double the timeout B to 4sMichal Suchanek
2025-05-15tpm: Mask TPM RC in tpm2_start_auth_session()Jarkko Sakkinen
2025-03-27tpm, tpm_tis: Workaround failed command reception on Infineon devicesJonathan McDowell
2024-11-13tpm: Opt-in in disable PCR integrity protectionJarkko Sakkinen
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro
2024-07-05tpm: Address !chip->auth in tpm_buf_append_hmac_session*()Jarkko Sakkinen
2024-07-05tpm: Address !chip->auth in tpm_buf_append_name()Jarkko Sakkinen
2024-05-28tpm: Rename TPM2_OA_TMPL to TPM2_OA_NULL_KEY and make it localJarkko Sakkinen
2024-05-28tpm: Open code tpm_buf_parameters()Jarkko Sakkinen
2024-05-09tpm: disable the TPM if NULL name changesJames Bottomley
2024-05-09tpm: Add the rest of the session HMAC APIJames Bottomley
2024-05-09tpm: Add HMAC session name/handle appendJames Bottomley
2024-05-09tpm: Add HMAC session start and end functionsJames Bottomley
2024-05-09tpm: Add NULL primary creationJames Bottomley
2024-05-09tpm: add buffer function to point to returned parametersJames Bottomley
2024-05-09tpm: Add tpm_buf_read_{u8,u16,u32}Jarkko Sakkinen
2024-05-09tpm: TPM2B formatted buffersJarkko Sakkinen
2024-05-09tpm: Store the length of the tpm_buf data separately.Jarkko Sakkinen
2024-05-09tpm: Update struct tpm_buf documentation commentsJarkko Sakkinen
2024-05-09tpm: Move buffer handling from static inlines to real functionsJames Bottomley
2024-05-09tpm: Remove tpm_send()Jarkko Sakkinen
2024-05-09tpm: Remove unused tpm_buf_tag()Jarkko Sakkinen
2023-08-07tpm: Disable RNG for all AMD fTPMsMario Limonciello
2023-05-16tpm: Prevent hwrng from activating during resumeJarkko Sakkinen
2023-04-28tpm: Re-enable TPM chip boostrapping non-tpm_tis TPM driversJarkko Sakkinen
2023-02-13tpm: add vendor flag to command code validationJulien Gomes
2022-01-09tpm: Add Upgrade/Reduced mode support for TPM2 modulesaxelj
2021-10-26tpm: fix Atmel TPM crash caused by too frequent queriesHao Wu
2021-04-14security: keys: trusted: Make sealed key properly interoperableJames Bottomley
2021-02-16KEYS: trusted: Reserve TPM for seal and unseal operationsJarkko Sakkinen
2021-02-16tpm: add sysfs exports for all banks of PCR registersJames Bottomley
2020-07-24tpm: Unify the mismatching TPM space buffer sizesJarkko Sakkinen