Home
last modified time | relevance | path

Searched full:ftpm (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/char/tpm/
H A Dtpm_ftpm_tee.c6 * https://www.microsoft.com/en-us/research/publication/ftpm-software-implementation-tpm-chip/
9 * https://github.com/microsoft/ms-tpm-20-ref/tree/master/Samples/ARM32-FirmwareTPM/optee_ta/fTPM
27 ….com/microsoft/ms-tpm-20-ref/blob/master/Samples/ARM32-FirmwareTPM/optee_ta/fTPM/include/fTPM.h#L42
34 * ftpm_tee_tpm_op_recv() - retrieve fTPM response.
85 "%s: len=%zd exceeds MAX_COMMAND_SIZE supported by fTPM TA\n", in ftpm_tee_tpm_op_send()
94 /* Invoke FTPM_OPTEE_TA_SUBMIT_COMMAND function of fTPM TA */ in ftpm_tee_tpm_op_send()
194 * Check whether this driver supports the fTPM TA in the TEE instance
200 * Currently this driver only support GP Complaint OPTEE based fTPM TA in ftpm_tee_match()
210 * ftpm_tee_probe() - initialize the fTPM
240 /* Open a session with fTPM TA */ in ftpm_tee_probe()
[all …]
H A Dtpm_ftpm_tee.h17 /* max. buffer size supported by fTPM */
22 * struct ftpm_tee_private - fTPM's private data
25 * @session: fTPM TA session identifier.
29 * @shm: Memory pool shared with fTPM TA in TEE.
H A DKconfig223 tristate "TEE based fTPM Interface"
/linux/Documentation/devicetree/bindings/tpm/
H A Dmicrosoft,ftpm.yaml4 $id: http://devicetree.org/schemas/tpm/microsoft,ftpm.yaml#
7 title: Microsoft firmware-based Trusted Platform Module (fTPM)
20 Microsoft's firmware-based TPM 2.0 (fTPM) leverages ARM TrustZone to overcome
24 https://www.microsoft.com/en-us/research/publication/ftpm-software-implementation-tpm-chip/
29 const: microsoft,ftpm
44 compatible = "microsoft,ftpm";
/linux/Documentation/security/tpm/
H A Dtpm_ftpm_tee.rst5 This document describes the firmware Trusted Platform Module (fTPM)