xref: /openbmc/linux/drivers/char/tpm/st33zp24/Kconfig (revision b55c8e9f)
1bf38b871SChristophe Ricardconfig TCG_TIS_ST33ZP24
2b55c8e9fSChristophe RICARD	tristate
3bf38b871SChristophe Ricard	---help---
4bf38b871SChristophe Ricard	  STMicroelectronics ST33ZP24 core driver. It implements the core
5bf38b871SChristophe Ricard	  TPM1.2 logic and hooks into the TPM kernel APIs. Physical layers will
6bf38b871SChristophe Ricard	  register against it.
7bf38b871SChristophe Ricard
8bf38b871SChristophe Ricard	  To compile this driver as a module, choose m here. The module will be called
9bf38b871SChristophe Ricard	  tpm_st33zp24.
10bf38b871SChristophe Ricard
11bf38b871SChristophe Ricardconfig TCG_TIS_ST33ZP24_I2C
12b55c8e9fSChristophe RICARD	tristate "STMicroelectronics TPM Interface Specification 1.2 Interface (I2C)"
13bf38b871SChristophe Ricard	depends on I2C
14b55c8e9fSChristophe RICARD	select TCG_TIS_ST33ZP24
15bf38b871SChristophe Ricard	---help---
16bf38b871SChristophe Ricard	  This module adds support for the STMicroelectronics TPM security chip
17bf38b871SChristophe Ricard	  ST33ZP24 with i2c interface.
18bf38b871SChristophe Ricard	  To compile this driver as a module, choose M here; the module will be
19bf38b871SChristophe Ricard	  called tpm_st33zp24_i2c.
20f042a315SChristophe Ricard
21f042a315SChristophe Ricardconfig TCG_TIS_ST33ZP24_SPI
22b55c8e9fSChristophe RICARD	tristate "STMicroelectronics TPM Interface Specification 1.2 Interface (SPI)"
23f042a315SChristophe Ricard	depends on SPI
24b55c8e9fSChristophe RICARD	select TCG_TIS_ST33ZP24
25f042a315SChristophe Ricard	---help---
26f042a315SChristophe Ricard	  This module adds support for the STMicroelectronics TPM security chip
27f042a315SChristophe Ricard	  ST33ZP24 with spi interface.
28f042a315SChristophe Ricard	  To compile this driver as a module, choose M here; the module will be
29f042a315SChristophe Ricard	  called tpm_st33zp24_spi.
30