An error occurred fetching the project authors.
- 17 Jan, 2015 1 commit
-
-
Christophe Ricard authored
Move tpm registers to tpm_i2c_stm_st33.c. Reviewed-by:
Jason Gunthorpe <jgunthorpe@obsidianresearch.com> Signed-off-by:
Christophe Ricard <christophe-h.ricard@st.com> Signed-off-by:
Peter Huewe <peterhuewe@gmx.de>
-
- 05 Feb, 2013 4 commits
-
-
Kent Yoder authored
When no i2c bus exists, user-space can cause an oops by triggering a device probe through a message sent to an i2c "new_device" sysfs entry. Adding a check for a NULL i2c client structure in the probe function closes the hole. This patch also fixes accessing the NULL client struct in the print function call reporting the error. Reported-by:
Peter Hüwe <PeterHuewe@gmx.de> Signed-off-by:
Kent Yoder <key@linux.vnet.ibm.com>
-
Kent Yoder authored
Signed-off-by:
Kent Yoder <key@linux.vnet.ibm.com>
-
Kent Yoder authored
Store the i2c_client struct in the vendor private pointer. Get rid of the unnecessary include/linux/i2c/ header. Moved include files into the driver c file. Fix smatch warnings. Make use of module_i2c_driver(). Removed unused code from the tpm_stm_st33_i2c.h file. Fix return variable signedness in tpm_stm_i2c_send() and tpm_st33_i2c_probe(). Signed-off-by:
Kent Yoder <key@linux.vnet.ibm.com>
-
Mathias Leblanc authored
* 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>
-