summaryrefslogtreecommitdiffstats
path: root/drivers/char/tpm (follow)
Commit message (Expand)AuthorAgeFilesLines
* tpm: Switch to new Intel CPU model definesTony Luck2024-06-052-2/+2
* tpm_tis: Do *not* flush uninitialized workJan Beulich2024-06-051-1/+2
* tpm: Enable TCG_TPM2_HMAC by default only for X86_64Jarkko Sakkinen2024-05-281-1/+1
* tpm: Rename TPM2_OA_TMPL to TPM2_OA_NULL_KEY and make it localJarkko Sakkinen2024-05-281-2/+19
* tpm: Open code tpm_buf_parameters()Jarkko Sakkinen2024-05-282-27/+9
* tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer bufferMatthew R. Ochs2024-05-281-1/+2
* tpm: disable the TPM if NULL name changesJames Bottomley2024-05-093-16/+67
* tpm: add the null key name as a sysfs exportJames Bottomley2024-05-091-0/+18
* tpm: add session encryption protection to tpm2_get_random()James Bottomley2024-05-091-4/+17
* tpm: add hmac checks to tpm2_pcr_extend()James Bottomley2024-05-091-17/+10
* tpm: Add the rest of the session HMAC APIJames Bottomley2024-05-091-0/+400
* tpm: Add HMAC session name/handle appendJames Bottomley2024-05-091-0/+129
* tpm: Add HMAC session start and end functionsJames Bottomley2024-05-094-0/+291
* tpm: Add TCG mandated Key Derivation Functions (KDFs)James Bottomley2024-05-092-0/+106
* tpm: Add NULL primary creationJames Bottomley2024-05-095-0/+349
* tpm: export the context save and load commandsJames Bottomley2024-05-092-4/+8
* tpm: add buffer function to point to returned parametersJames Bottomley2024-05-091-0/+28
* tpm: Add tpm_buf_read_{u8,u16,u32}Jarkko Sakkinen2024-05-091-1/+78
* tpm: TPM2B formatted buffersJarkko Sakkinen2024-05-091-3/+35
* tpm: Store the length of the tpm_buf data separately.Jarkko Sakkinen2024-05-092-11/+39
* tpm: Move buffer handling from static inlines to real functionsJames Bottomley2024-05-092-0/+88
* tpm: Remove tpm_send()Jarkko Sakkinen2024-05-091-25/+0
* char: tpm: Keep TPM_INF_IO_PORT define for HAS_IOPORT=nNiklas Schnelle2024-05-092-3/+1
* tpm/eventlog: remove redundant assignment to variabel retColin Ian King2024-05-091-1/+0
* char: tpm: handle HAS_IOPORT dependenciesNiklas Schnelle2024-05-093-15/+21
* Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/...Linus Torvalds2024-03-1510-10/+10
|\
| * Normalise "name (ad@dr)" MODULE_AUTHORs to "name <ad@dr>"Ahelenia Ziemiańska2024-03-0610-10/+10
* | Merge tag 'tpmdd-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds2024-03-135-5/+8
|\ \
| * | tpm: tis_i2c: Add compatible string nuvoton,npct75xLukas Wunner2024-03-111-0/+2
| * | tpm_tis: Add compatible string atmel,at97sc3204Lukas Wunner2024-03-111-0/+1
| * | tpm_tis_spi: Add compatible string atmel,attpm20pLukas Wunner2024-03-111-0/+1
| * | tpm,tpm_tis: Avoid warning splat at shutdownLino Sanfilippo2024-03-111-2/+1
| * | tpm/tpm_ftpm_tee: fix all kernel-doc warningsRandy Dunlap2024-03-111-3/+3
| |/
* / tpm_tis_spi: Follow renaming of SPI "master" to "controller"Uwe Kleine-König2024-02-081-2/+2
|/
* tpm: cr50: fix kernel-doc warning and spellingRandy Dunlap2024-01-091-2/+1
* tpm: nuvoton: Use i2c_get_match_data()Rob Herring2024-01-091-11/+4
* tpm: Fix typo in tpmrm class definitionJustin M. Forbes2023-09-121-1/+1
* tpm: Enable hwrng only for Pluton on AMD CPUsJarkko Sakkinen2023-09-041-25/+8
* tpm_crb: Fix an error handling path in crb_acpi_add()Christophe JAILLET2023-09-041-2/+3
* Merge tag 'driver-core-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-09-014-18/+20
|\
| * tpm: make all 'class' structures constIvan Orlov2023-08-054-18/+20
* | Merge tag 'devicetree-header-cleanups-for-6.6' of git://git.kernel.org/pub/sc...Linus Torvalds2023-08-314-4/+1
|\ \
| * | tpm: Explicitly include correct DT includesRob Herring2023-08-284-4/+1
* | | tpm/tpm_tis_synquacer: Use module_platform_driver macro to simplify the codeLi Zetao2023-08-171-17/+1
* | | tpm: remove redundant variable lenColin Ian King2023-08-171-2/+1
* | | tpm_tis: Resend command to recover from data transfer errorsAlexander Steffen2023-08-171-3/+10
* | | tpm_tis: Use responseRetry to recover from data transfer errorsAlexander Steffen2023-08-172-8/+30
* | | tpm_tis: Move CRC check to generic send routineAlexander Steffen2023-08-171-6/+6
* | | tpm_tis_spi: Add hardware wait pollingKrishna Yarlagadda2023-08-171-2/+89
* | | tpm_tis: Revert "tpm_tis: Disable interrupts on ThinkPad T490s"Jarkko Sakkinen2023-08-171-91/+2