11da177e4SLinus Torvalds# 21da177e4SLinus Torvalds# TPM device configuration 31da177e4SLinus Torvalds# 41da177e4SLinus Torvalds 51da177e4SLinus Torvaldsmenu "TPM devices" 61da177e4SLinus Torvalds 71da177e4SLinus Torvaldsconfig TCG_TPM 81da177e4SLinus Torvalds tristate "TPM Hardware Support" 91da177e4SLinus Torvalds depends on EXPERIMENTAL && PCI 101da177e4SLinus Torvalds ---help--- 111da177e4SLinus Torvalds If you have a TPM security chip in your system, which 121da177e4SLinus Torvalds implements the Trusted Computing Group's specification, 131da177e4SLinus Torvalds say Yes and it will be accessible from within Linux. For 141da177e4SLinus Torvalds more information see <http://www.trustedcomputinggroup.org>. 151da177e4SLinus Torvalds An implementation of the Trusted Software Stack (TSS), the 161da177e4SLinus Torvalds userspace enablement piece of the specification, can be 171da177e4SLinus Torvalds obtained at: <http://sourceforge.net/projects/trousers>. To 181da177e4SLinus Torvalds compile this driver as a module, choose M here; the module 191da177e4SLinus Torvalds will be called tpm. If unsure, say N. 20*76f58584SLen Brown Note: For more TPM drivers enable CONFIG_PNP, CONFIG_ACPI 21f9abb020SMarcel Selhorst and CONFIG_PNPACPI. 221da177e4SLinus Torvalds 231da177e4SLinus Torvaldsconfig TCG_NSC 241da177e4SLinus Torvalds tristate "National Semiconductor TPM Interface" 251da177e4SLinus Torvalds depends on TCG_TPM 261da177e4SLinus Torvalds ---help--- 271da177e4SLinus Torvalds If you have a TPM security chip from National Semicondutor 281da177e4SLinus Torvalds say Yes and it will be accessible from within Linux. To 291da177e4SLinus Torvalds compile this driver as a module, choose M here; the module 301da177e4SLinus Torvalds will be called tpm_nsc. 311da177e4SLinus Torvalds 321da177e4SLinus Torvaldsconfig TCG_ATMEL 331da177e4SLinus Torvalds tristate "Atmel TPM Interface" 341da177e4SLinus Torvalds depends on TCG_TPM 351da177e4SLinus Torvalds ---help--- 361da177e4SLinus Torvalds If you have a TPM security chip from Atmel say Yes and it 371da177e4SLinus Torvalds will be accessible from within Linux. To compile this driver 381da177e4SLinus Torvalds as a module, choose M here; the module will be called tpm_atmel. 391da177e4SLinus Torvalds 40ebb81fdbSMarcel Selhorstconfig TCG_INFINEON 41f9abb020SMarcel Selhorst tristate "Infineon Technologies TPM Interface" 42f9abb020SMarcel Selhorst depends on TCG_TPM && PNPACPI 43ebb81fdbSMarcel Selhorst ---help--- 44ebb81fdbSMarcel Selhorst If you have a TPM security chip from Infineon Technologies 45f9abb020SMarcel Selhorst (either SLD 9630 TT 1.1 or SLB 9635 TT 1.2) say Yes and it 46f9abb020SMarcel Selhorst will be accessible from within Linux. 47f9abb020SMarcel Selhorst To compile this driver as a module, choose M here; the module 48ebb81fdbSMarcel Selhorst will be called tpm_infineon. 49ebb81fdbSMarcel Selhorst Further information on this driver and the supported hardware 50ebb81fdbSMarcel Selhorst can be found at http://www.prosec.rub.de/tpm 51ebb81fdbSMarcel Selhorst 521da177e4SLinus Torvaldsendmenu 531da177e4SLinus Torvalds 54