TPM: STMicroelectronics ST33 I2C KERNEL 3.x
authorMathias Leblanc <mathias.leblanc@st.com>
Wed, 28 Nov 2012 17:22:24 +0000 (18:22 +0100)
committerKent Yoder <key@linux.vnet.ibm.com>
Tue, 5 Feb 2013 15:38:22 +0000 (09:38 -0600)
commit251a7b08213af82e40e4a70cac056e245853c410
treeb4dd531fc063612ee7f3f3235605ffa3b7e6ec12
parent73249695f0cb10bb9fc8b294f3f8c4b001889e42
TPM: STMicroelectronics ST33 I2C KERNEL 3.x

 * STMicroelectronics version 1.2.0, Copyright (C) 2010
 * STMicroelectronics comes with ABSOLUTELY NO WARRANTY.
 * This is free software, and you are welcome to redistribute it
 * under certain conditions.

This is the driver for TPM chip from ST Microelectronics.

If you have a TPM security chip from STMicroelectronics working with
an I2C, in menuconfig or .config choose the tpm driver on
device --> tpm and activate the protocol of your choice before compiling
the kernel.
The driver will be accessible from within Linux.

Tested on linux x86/x64 on kernel 3.x

Signed-off-by: Mathias Leblanc <mathias.leblanc@st.com>
Signed-off-by: Kent Yoder <key@linux.vnet.ibm.com>
drivers/char/tpm/tpm_stm_st33_i2c.c [new file with mode: 0644]
drivers/char/tpm/tpm_stm_st33_i2c.h [new file with mode: 0644]
include/linux/i2c/tpm_stm_st33_i2c.h [new file with mode: 0644]