diff options
author | Stefan Berger <stefanb@linux.vnet.ibm.com> | 2012-01-20 21:58:49 +0400 |
---|---|---|
committer | Rajiv Andrade <srajiv@linux.vnet.ibm.com> | 2012-02-14 22:43:08 +0400 |
commit | 4e401fb028b79105ed87d85fc2220c77be277ed9 (patch) | |
tree | 8ac642d06075f499f8a102fec06cb75a0cd1e7bc /drivers/char/tpm/tpm.h | |
parent | 4040153087478993cbf0809f444400a3c808074c (diff) | |
download | linux-4e401fb028b79105ed87d85fc2220c77be277ed9.tar.xz |
tpm_tis: Only probe iTPMs
Detect iTPMs through the vendor ID on the hardware interface and only
probe the device if the manufacturer is found to be Intel. This
obsoletes a previously added delay necessary for some TPMs but not iTPMs.
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Signed-off-by: Rajiv Andrade <srajiv@linux.vnet.ibm.com>
Diffstat (limited to 'drivers/char/tpm/tpm.h')
-rw-r--r-- | drivers/char/tpm/tpm.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/char/tpm/tpm.h b/drivers/char/tpm/tpm.h index 010547138281..b1c5280ac159 100644 --- a/drivers/char/tpm/tpm.h +++ b/drivers/char/tpm/tpm.h @@ -99,6 +99,8 @@ struct tpm_vendor_specific { wait_queue_head_t int_queue; }; +#define TPM_VID_INTEL 0x8086 + struct tpm_chip { struct device *dev; /* Device stuff */ |