Searched +full:lpcpd +full:- +full:gpios (Results 1 – 6 of 6) sorted by relevance
/linux/Documentation/devicetree/bindings/tpm/ |
H A D | tpm-common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/tpm/tpm-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Lukas Wunner <lukas@wunner.de> 14 pattern: '^tpm(@[0-9a-f]+)?$' 23 linux,sml-base: 28 linux,sml-size: 33 memory-region: 37 powered-while-suspended: [all …]
|
H A D | tcg,tpm_tis-spi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/tpm/tcg,tpm_tis-spi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: SPI-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 17 …tps://trustedcomputinggroup.org/resource/pc-client-work-group-pc-client-specific-tpm-interface-spe… 22 - enum: 23 - atmel,attpm20p [all …]
|
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 17 …tps://trustedcomputinggroup.org/resource/pc-client-work-group-pc-client-specific-tpm-interface-spe… 22 https://trustedcomputinggroup.org/resource/pc-client-platform-tpm-profile-ptp-specification/ 25 vendor-specific I²C interface. [all …]
|
/linux/drivers/char/tpm/st33zp24/ |
H A D | st33zp24.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * Copyright (C) 2009 - 2016 STMicroelectronics 71 tpm_dev->ops->recv(tpm_dev->phy_id, TPM_INT_STATUS, &interrupt, 1); in clear_interruption() 72 tpm_dev->ops->send(tpm_dev->phy_id, TPM_INT_STATUS, &interrupt, 1); in clear_interruption() 81 struct st33zp24_dev *tpm_dev = dev_get_drvdata(&chip->dev); in st33zp24_cancel() 85 tpm_dev->ops->send(tpm_dev->phy_id, TPM_STS, &data, 1); in st33zp24_cancel() 93 struct st33zp24_dev *tpm_dev = dev_get_drvdata(&chip->dev); in st33zp24_status() 96 tpm_dev->ops->recv(tpm_dev->phy_id, TPM_STS, &data, 1); in st33zp24_status() 105 struct st33zp24_dev *tpm_dev = dev_get_drvdata(&chip->dev); in check_locality() 109 status = tpm_dev->ops->recv(tpm_dev->phy_id, TPM_ACCESS, &data, 1); in check_locality() [all …]
|
/linux/drivers/pinctrl/aspeed/ |
H A D | pinctrl-aspeed-g4.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 15 #include <linux/pinctrl/pinconf-generic.h> 20 #include "../pinctrl-utils.h" 21 #include "pinmux-aspeed.h" 22 #include "pinctrl-aspeed.h" 32 * The "Multi-function Pins Mapping and Control" table in the SoC datasheet 35 * opposed to naming them e.g. PINMUX_CTRL_[0-9]). Further, signal expressions 44 #define SCU80 0x80 /* Multi-function Pin Control #1 */ 45 #define SCU84 0x84 /* Multi-function Pin Control #2 */ 46 #define SCU88 0x88 /* Multi-function Pin Control #3 */ [all …]
|
H A D | pinctrl-aspeed-g5.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 16 #include <linux/pinctrl/pinconf-generic.h> 21 #include "../pinctrl-utils.h" 22 #include "pinctrl-aspeed.h" 32 * The "Multi-function Pins Mapping and Control" table in the SoC datasheet 35 * opposed to naming them e.g. PINMUX_CTRL_[0-9]). Further, signal expressions 45 #define SCU80 0x80 /* Multi-function Pin Control #1 */ 46 #define SCU84 0x84 /* Multi-function Pin Control #2 */ 47 #define SCU88 0x88 /* Multi-function Pin Control #3 */ 48 #define SCU8C 0x8C /* Multi-function Pin Control #4 */ [all …]
|