[GIT PULL] tpmdd fixes for Linux 4.5 (updated)

From: Jarkko Sakkinen
Date: Tue Feb 09 2016 - 22:48:25 EST


Hi James,

As we discussed I'm sending now a revised pull request with a couple
of new fixes to the one that I sent with the tag:

tags/tpmdd-next-20160120

/Jarkko

The following changes since commit 388f7b1d6e8ca06762e2454d28d6c3c55ad0fe95:

Linux 4.5-rc3 (2016-02-07 15:38:30 -0800)

are available in the git repository at:

https://github.com/jsakkine/linux-tpmdd.git tags/tpmdd-next-20160210

for you to fetch changes up to 8e0ee3c9faed7ca68807ea45141775856c438ac0:

tpm: fix the cleanup of struct tpm_chip (2016-02-10 04:12:08 +0200)

----------------------------------------------------------------
tpmdd fixes for Linux 4.5 (updated)

----------------------------------------------------------------
Jarkko Sakkinen (3):
tpm: fix checks for policy digest existence in tpm2_seal_trusted()
tpm: fix the rollback in tpm_chip_register()
tpm: fix the cleanup of struct tpm_chip

Jason Gunthorpe (7):
tpm_crb: Use the common ACPI definition of struct acpi_tpm2
tpm_tis: Disable interrupt auto probing on a per-device basis
tpm_tis: Do not fall back to a hardcoded address for TPM2
tpm_tis: Use devm_ioremap_resource
tpm_tis: Clean up the force=1 module parameter
tpm_crb: Drop le32_to_cpu(ioread32(..))
tpm_crb: Use devm_ioremap_resource

Jerry Snitselaar (1):
tpm: remove unneeded include of actbl2.h

drivers/char/tpm/tpm-chip.c | 14 +--
drivers/char/tpm/tpm.h | 7 --
drivers/char/tpm/tpm2-cmd.c | 12 +--
drivers/char/tpm/tpm_crb.c | 190 ++++++++++++++++++++-------------
drivers/char/tpm/tpm_tis.c | 255 +++++++++++++++++++++++++-------------------
include/keys/trusted-type.h | 2 +-
security/keys/trusted.c | 11 +-
7 files changed, 276 insertions(+), 215 deletions(-)