0001 # SPDX-License-Identifier: GPL-2.0-only
0002 config TCG_TIS_ST33ZP24
0003 tristate
0004 help
0005 STMicroelectronics ST33ZP24 core driver. It implements the core
0006 TPM1.2 logic and hooks into the TPM kernel APIs. Physical layers will
0007 register against it.
0008
0009 To compile this driver as a module, choose m here. The module will be called
0010 tpm_st33zp24.
0011
0012 config TCG_TIS_ST33ZP24_I2C
0013 tristate "STMicroelectronics TPM Interface Specification 1.2 Interface (I2C)"
0014 depends on I2C
0015 select TCG_TIS_ST33ZP24
0016 help
0017 This module adds support for the STMicroelectronics TPM security chip
0018 ST33ZP24 with i2c interface.
0019 To compile this driver as a module, choose M here; the module will be
0020 called tpm_st33zp24_i2c.
0021
0022 config TCG_TIS_ST33ZP24_SPI
0023 tristate "STMicroelectronics TPM Interface Specification 1.2 Interface (SPI)"
0024 depends on SPI
0025 select TCG_TIS_ST33ZP24
0026 help
0027 This module adds support for the STMicroelectronics TPM security chip
0028 ST33ZP24 with spi interface.
0029 To compile this driver as a module, choose M here; the module will be
0030 called tpm_st33zp24_spi.