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