/linux/drivers/char/tpm/ |
H A D | Kconfig | 58 TCG TIS TPM core driver. It implements the TPM TCG TIS logic and hooks 67 TCG TIS 1.2 TPM specification (TPM1.2) or the TCG PTP FIFO 78 non-tcg SPI master (i.e. most embedded platforms) that is compliant with the 79 TCG TIS 1.3 TPM specification (TPM1.2) or the TCG PTP FIFO 97 If you have a TPM security chip, compliant with the TCG TPM PTP 109 TCG TIS 1.2 TPM specification (TPM1.2) or the TCG PTP FIFO 138 TCG TIS 1.2 TPM specification and Infineon's I2C Protocol Stack 209 TCG CRB 2.0 TPM specification say Yes and it will be accessible
|
H A D | tpm_tis_spi_main.c | 12 * Device driver for TCG/TCPA TPM (trusted platform module). 16 * the TCG TPM Interface Spec version 1.3, revision 27 via _raw/native 43 * TCG SPI flow control is documented in section 6.4 of the spec[1]. In short, 335 { .compatible = "tcg,tpm_tis-spi", .data = tpm_tis_spi_probe },
|
H A D | tpm_tis_i2c.c | 6 * This device driver implements the TPM interface as defined in the TCG PC 75 * of Register Space for FIFO TPM Access" of the TCG PC Client PTP 292 * See TCG PC Client PTP Specification v1.04, 8.1.10 GUARD_TIME 387 { .compatible = "tcg,tpm-tis-i2c", },
|
H A D | tpm_tis.c | 12 * Device driver for TCG/TCPA TPM (trusted platform module). 16 * the TCG TPM Interface Spec version 1.2, revision 1.0. 351 {.compatible = "tcg,tpm-tis-mmio"},
|
H A D | tpm_i2c_atmel.c | 12 * devices the raw TCG formatted TPM command data is written via I2C and then 13 * raw TCG formatted TPM command data is returned via I2C.
|
H A D | tpm_ibmvtpm.h | 9 * Device driver for TCG/TCPA TPM (trusted platform module).
|
H A D | tpm_tis_spi_cr50.c | 5 * This device driver implements a TCG PTP FIFO interface over SPI for chips 157 * sending/receiving data. TCG PTP spec allows it to happen during
|
H A D | tpm1-cmd.c | 12 * Device driver for TCG/TCPA TPM (trusted platform module). 31 * TCG Specification TPM Main Part 2 TPM Structures Section 17. The 767 * SaveState command before the driver has loaded. TCG 1.2 in tpm1_pm_suspend()
|
/linux/Documentation/devicetree/bindings/tpm/ |
H A D | tcg,tpm_tis-spi.yaml | 4 $id: http://devicetree.org/schemas/tpm/tcg,tpm_tis-spi.yaml# 7 title: SPI-attached Trusted Platform Module conforming to TCG TIS specification 13 The Trusted Computing Group (TCG) has defined a multi-vendor standard 16 TCG PC Client Specific TPM Interface Specification (TIS) 27 - const: tcg,tpm_tis-spi 56 compatible = "infineon,slb9670", "tcg,tpm_tis-spi"; 70 compatible = "st,st33zp24-spi", "tcg,tpm_tis-spi";
|
H A D | tcg,tpm-tis-mmio.yaml | 4 $id: http://devicetree.org/schemas/tpm/tcg,tpm-tis-mmio.yaml# 7 title: MMIO-accessed Trusted Platform Module conforming to TCG TIS specification 13 The Trusted Computing Group (TCG) has defined a multi-vendor standard 16 TCG PC Client Specific TPM Interface Specification (TIS) 26 - const: tcg,tpm-tis-mmio 45 compatible = "atmel,at97sc3204", "tcg,tpm-tis-mmio";
|
H A D | tcg,tpm-tis-i2c.yaml | 4 $id: http://devicetree.org/schemas/tpm/tcg,tpm-tis-i2c.yaml# 7 title: I²C-attached Trusted Platform Module conforming to TCG TIS specification 13 The Trusted Computing Group (TCG) has defined a multi-vendor standard 16 TCG PC Client Specific TPM Interface Specification (TIS) 21 TCG PC Client Platform TPM Profile Specification for TPM 2.0 (PTP) 30 - description: Generic TPM 2.0 chips conforming to TCG PTP interface 36 - const: tcg,tpm-tis-i2c
|
H A D | google,cr50.yaml | 19 TCG PC Client Platform TPM Profile Specification for TPM 2.0 (PTP), sec 6: 31 - $ref: tcg,tpm-tis-i2c.yaml#/properties/reg
|
/linux/Documentation/security/tpm/ |
H A D | tpm_tis.rst | 7 TCG PTP Specification defines two interface types: FIFO and CRB. The former is 14 physical interfaces supported by the TCG standard. 25 communication endpoints are called localities in the TCG terminology. 40 in section 3.2 of the TCG PC Client Platform TPM Profile Specification. 45 TCG PC Client Platform TPM Profile (PTP) Specification
|
H A D | tpm-security.rst | 164 template from the `TCG EK Credential Profile`_ which allows comparison 199 outlined in the `TCG TPM v2.0 Provisioning Guidance`_; the name of 215 .. _TCG EK Credential Profile: https://trustedcomputinggroup.org/resource/tcg-ek-credential-profile… 216 .. _TCG TPM v2.0 Provisioning Guidance: https://trustedcomputinggroup.org/resource/tcg-tpm-v2-0-pro…
|
/linux/Documentation/ABI/stable/ |
H A D | sysfs-class-tpm | 38 TCG version: 1.2 42 space in a TPM. TCG version shows the TCG TPM spec level that 191 Description: The "tpm_version_major" property shows the TCG spec major version
|
/linux/drivers/char/tpm/eventlog/ |
H A D | tpm2.c | 9 * It assumes that writer of event log has followed TCG Specification 28 * Agile Log Entry Format as defined in TCG EFI Protocol Specification
|
/linux/block/ |
H A D | opal_proto.h | 66 /* Derived from TCG Core spec 2.01 Section: 82 * User IDs used in the TCG storage SSCs 91 * Boolean operators from TCG Core spec 2.01 Section:
|
/linux/security/integrity/ima/ |
H A D | Makefile | 3 # Makefile for building Trusted Computing Group's(TCG) runtime Integrity
|
H A D | ima_init.c | 70 * TCG required banks - SHA256 for TPM 2.0, SHA1 for TPM 1.2. in ima_add_boot_aggregate()
|
/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx7d-flex-concentrator.dts | 130 * TCG specification - Section 6.4.1 Clocking: 134 compatible = "st,st33htpm-spi", "tcg,tpm_tis-spi";
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-driver-ppi | 61 for the requests defined by TCG, i.e. requests from 1 to 22.
|
/linux/arch/arm/boot/dts/aspeed/ |
H A D | ast2600-facebook-netbmc-common.dtsi | 39 compatible = "infineon,slb9670", "tcg,tpm_tis-spi";
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8mm-verdin-mallow.dtsi | 60 compatible = "infineon,slb9670", "tcg,tpm_tis-spi";
|
/linux/include/acpi/ |
H A D | actbl3.h | 339 * TCG Hardware Interface Table for TPM 1.2 Clients and Servers 341 * Conforms to "TCG ACPI Specification, Family 1.2 and 2.0", 405 * TCG Hardware Interface Table for TPM 2.0 Clients and Servers 407 * Conforms to "TCG ACPI Specification, Family 1.2 and 2.0",
|
/linux/arch/arm64/boot/dts/ti/ |
H A D | k3-am62-verdin-mallow.dtsi | 132 compatible = "infineon,slb9670", "tcg,tpm_tis-spi";
|