TPM Changes for 3.14

From: Peter Hüwe
Date: Fri Jan 03 2014 - 21:32:52 EST


Hi James,

since the next merge window approaches, can you please pull the following TPM Changes for 3.14?
I'll send the patches as replies to this email.


The following changes since commit 802eee95bde72fd0cd0f3a5b2098375a487d1eda:

Linux 3.13-rc6 (2013-12-29 16:01:33 -0800)

are available in the git repository at:

https://github.com/PeterHuewe/linux-tpmdd for-james

for you to fetch changes up to 34b720f8577f62ef7d9d06b46b7e3ad1a466bae5:

tpm/tpm-sysfs: active_show() can be static (2014-01-04 03:24:00 +0100)

----------------------------------------------------------------
Fengguang Wu (2):
tpm/tpm_i2c_atmel: fix coccinelle warnings
tpm/tpm-sysfs: active_show() can be static

Jason Gunthorpe (7):
tpm: Pull everything related to /dev/tpmX into tpm-dev.c
tpm: Move sysfs functions from tpm-interface to tpm-sysfs
tpm: Pull all driver sysfs code into tpm-sysfs.c
tpm: Create a tpm_class_ops structure and use it in the drivers
tpm: Use the ops structure instead of a copy in tpm_vendor_specific
tpm: Make tpm-dev allocate a per-file structure
tpm: tpm_tis: Fix compile problems with CONFIG_PM_SLEEP/CONFIG_PNP

Michal Nazarewicz (1):
char: tpm: nuvoton: remove unused variable

Peter Huewe (5):
tpm/tpm_ppi: Do not compare strcmp(a,b) == -1
tpm/tpm_ppi: Check return value of acpi_get_name
tpm/tpm_i2c_stm_st33: Check return code of get_burstcount
tpm/tpm_ibmvtpm: fix unreachable code warning (smatch warning)
tpm: MAINTAINERS: Cleanup TPM Maintainers file

MAINTAINERS | 8 +-
drivers/char/tpm/Makefile | 2 +-
drivers/char/tpm/tpm-dev.c | 213 ++++++++++++++++
drivers/char/tpm/tpm-interface.c | 488 +++---------------------------------
drivers/char/tpm/tpm-sysfs.c | 318 +++++++++++++++++++++++
drivers/char/tpm/tpm.h | 83 +++---
drivers/char/tpm/tpm_atmel.c | 28 +--
drivers/char/tpm/tpm_i2c_atmel.c | 44 +---
drivers/char/tpm/tpm_i2c_infineon.c | 42 +---
drivers/char/tpm/tpm_i2c_nuvoton.c | 43 +---
drivers/char/tpm/tpm_i2c_stm_st33.c | 48 +---
drivers/char/tpm/tpm_ibmvtpm.c | 41 +--
drivers/char/tpm/tpm_infineon.c | 28 +--
drivers/char/tpm/tpm_nsc.c | 28 +--
drivers/char/tpm/tpm_ppi.c | 11 +-
drivers/char/tpm/tpm_tis.c | 49 +---
drivers/char/tpm/xen-tpmfront.c | 45 +---
include/linux/tpm.h | 12 +
18 files changed, 640 insertions(+), 891 deletions(-)
create mode 100644 drivers/char/tpm/tpm-dev.c
create mode 100644 drivers/char/tpm/tpm-sysfs.c




Thanks,
Peter

Attachment: signature.asc
Description: This is a digitally signed message part.