Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | # |
2 | # TPM device configuration | |
3 | # | |
4 | ||
5 | menu "TPM devices" | |
6 | ||
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. | |
f9abb020 MS |
20 | Note: For more TPM drivers enable CONFIG_PNP, CONFIG_ACPI_BUS |
21 | and CONFIG_PNPACPI. | |
1da177e4 LT |
22 | |
23 | config TCG_NSC | |
24 | tristate "National Semiconductor TPM Interface" | |
25 | depends on TCG_TPM | |
26 | ---help--- | |
27 | If you have a TPM security chip from National Semicondutor | |
28 | say Yes and it will be accessible from within Linux. To | |
29 | compile this driver as a module, choose M here; the module | |
30 | will be called tpm_nsc. | |
31 | ||
32 | config TCG_ATMEL | |
33 | tristate "Atmel TPM Interface" | |
34 | depends on TCG_TPM | |
35 | ---help--- | |
36 | If you have a TPM security chip from Atmel say Yes and it | |
37 | will be accessible from within Linux. To compile this driver | |
38 | as a module, choose M here; the module will be called tpm_atmel. | |
39 | ||
ebb81fdb | 40 | config TCG_INFINEON |
f9abb020 MS |
41 | tristate "Infineon Technologies TPM Interface" |
42 | depends on TCG_TPM && PNPACPI | |
ebb81fdb MS |
43 | ---help--- |
44 | If you have a TPM security chip from Infineon Technologies | |
f9abb020 MS |
45 | (either SLD 9630 TT 1.1 or SLB 9635 TT 1.2) say Yes and it |
46 | will be accessible from within Linux. | |
47 | To compile this driver as a module, choose M here; the module | |
ebb81fdb MS |
48 | will be called tpm_infineon. |
49 | Further information on this driver and the supported hardware | |
50 | can be found at http://www.prosec.rub.de/tpm | |
51 | ||
1da177e4 LT |
52 | endmenu |
53 |