Searched +full:pc +full:- +full:client +full:- +full:platform +full:- +full:tpm +full:- +full:profile +full:- +full:ptp +full:- +full:specification (Results 1 – 6 of 6) sorted by relevance
/linux/Documentation/devicetree/bindings/tpm/ |
H A D | tcg,tpm-tis-i2c.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/tpm/tcg,tpm-tis-i2c.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: I²C-attached Trusted Platform Module conforming to TCG TIS specification 10 - Lukas Wunner <lukas@wunner.de> 13 The Trusted Computing Group (TCG) has defined a multi-vendor standard 14 for accessing a TPM chip. It can be transported over various buses, 16 TCG PC Client Specific TPM Interface Specification (TIS) 17 …ttps://trustedcomputinggroup.org/resource/pc-client-work-group-pc-client-specific-tpm-interface-sp… [all …]
|
H A D | google,cr50.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/tpm/google,cr50.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andrey Pronin <apronin@chromium.org> 15 https://www.osfc.io/2018/talks/google-secure-microcontroller-and-ccd-closed-case-debugging/ 17 The chip provides several functions, including TPM 2.0 like functionality. 19 TCG PC Client Platform TPM Profile Specification for TPM 2.0 (PTP), sec 6: 20 https://trustedcomputinggroup.org/resource/pc-client-platform-tpm-profile-ptp-specification/ 27 - $ref: tpm-common.yaml# [all …]
|
/linux/Documentation/security/tpm/ |
H A D | tpm_tis.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 TPM FIFO interface driver 7 TCG PTP Specification defines two interface types: FIFO and CRB. The former is 11 FIFO (First-In-First-Out) interface is used by the tpm_tis_core dependent 18 tpm_tis comes from the TPM Interface Specification, which is the hardware 19 interface specification for TPM 1.x chips. 21 Communication is based on a 20 KiB buffer shared by the TPM chip through a 23 further split into five equal-size 4 KiB buffers, which provide equivalent 24 sets of registers for communication between the CPU and TPM. These 27 When the kernel wants to send commands to the TPM chip, it first reserves [all …]
|
/linux/drivers/char/tpm/ |
H A D | tpm_tis_i2c.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (c) 2014-2021 Nuvoton Technology corporation 4 * Copyright (C) 2019-2022 Infineon Technologies AG 6 * This device driver implements the TPM interface as defined in the TCG PC 7 * Client Platform TPM Profile (PTP) Specification for TPM 2.0 v1.04 14 #include <linux/crc-ccitt.h> 17 /* TPM registers */ 27 /* TIS-compatible register address to avoid clash with TPM_ACCESS (0x00) */ 75 * of Register Space for FIFO TPM Access" of the TCG PC Client PTP 76 * Specification. In order for this code to work together with tpm_tis_core, [all …]
|
H A D | tpm_tis_spi_main.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 * Christophe Ricard <christophe-h.ricard@st.com> 10 * Maintained by: <tpmdd-devel@lists.sourceforge.net> 12 * Device driver for TCG/TCPA TPM (trusted platform module). 15 * This device driver implements the TPM interface as defined in 16 * the TCG TPM Interface Spec version 1.3, revision 27 via _raw/native 33 #include <linux/tpm.h> 35 #include "tpm.h" 47 * [1] https://trustedcomputinggroup.org/resource/pc-client-platform-tpm-profile-ptp-specification/ 55 if ((phy->iobuf[3] & 0x01) == 0) { in tpm_tis_spi_flow_control() [all …]
|
/linux/Documentation/admin-guide/ |
H A D | kernel-parameters.txt | 16 force -- enable ACPI if default was off 17 on -- enable ACPI but allow fallback to DT [arm64,riscv64] 18 off -- disable ACPI if default was on 19 noirq -- do not use ACPI for IRQ routing 20 strict -- Be less tolerant of platforms that are not 21 strictly ACPI specification compliant. 22 rsdt -- prefer RSDT over (default) XSDT 23 copy_dsdt -- copy DSDT to memory 24 nospcr -- disable console in ACPI SPCR table as 41 If set to vendor, prefer vendor-specific driver [all …]
|