xref: /linux/drivers/char/tpm/Kconfig (revision 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2)
1*1da177e4SLinus Torvalds#
2*1da177e4SLinus Torvalds# TPM device configuration
3*1da177e4SLinus Torvalds#
4*1da177e4SLinus Torvalds
5*1da177e4SLinus Torvaldsmenu "TPM devices"
6*1da177e4SLinus Torvalds
7*1da177e4SLinus Torvaldsconfig TCG_TPM
8*1da177e4SLinus Torvalds	tristate "TPM Hardware Support"
9*1da177e4SLinus Torvalds	depends on EXPERIMENTAL && PCI
10*1da177e4SLinus Torvalds	---help---
11*1da177e4SLinus Torvalds	  If you have a TPM security chip in your system, which
12*1da177e4SLinus Torvalds	  implements the Trusted Computing Group's specification,
13*1da177e4SLinus Torvalds	  say Yes and it will be accessible from within Linux.  For
14*1da177e4SLinus Torvalds	  more information see <http://www.trustedcomputinggroup.org>.
15*1da177e4SLinus Torvalds	  An implementation of the Trusted Software Stack (TSS), the
16*1da177e4SLinus Torvalds	  userspace enablement piece of the specification, can be
17*1da177e4SLinus Torvalds	  obtained at: <http://sourceforge.net/projects/trousers>.  To
18*1da177e4SLinus Torvalds	  compile this driver as a module, choose M here; the module
19*1da177e4SLinus Torvalds	  will be called tpm. If unsure, say N.
20*1da177e4SLinus Torvalds
21*1da177e4SLinus Torvaldsconfig TCG_NSC
22*1da177e4SLinus Torvalds	tristate "National Semiconductor TPM Interface"
23*1da177e4SLinus Torvalds	depends on TCG_TPM
24*1da177e4SLinus Torvalds	---help---
25*1da177e4SLinus Torvalds	  If you have a TPM security chip from National Semicondutor
26*1da177e4SLinus Torvalds	  say Yes and it will be accessible from within Linux.  To
27*1da177e4SLinus Torvalds	  compile this driver as a module, choose M here; the module
28*1da177e4SLinus Torvalds	  will be called tpm_nsc.
29*1da177e4SLinus Torvalds
30*1da177e4SLinus Torvaldsconfig TCG_ATMEL
31*1da177e4SLinus Torvalds	tristate "Atmel TPM Interface"
32*1da177e4SLinus Torvalds	depends on TCG_TPM
33*1da177e4SLinus Torvalds	---help---
34*1da177e4SLinus Torvalds	  If you have a TPM security chip from Atmel say Yes and it
35*1da177e4SLinus Torvalds	  will be accessible from within Linux.  To compile this driver
36*1da177e4SLinus Torvalds	  as a module, choose M here; the module will be called tpm_atmel.
37*1da177e4SLinus Torvalds
38*1da177e4SLinus Torvaldsendmenu
39*1da177e4SLinus Torvalds
40