public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* tpm: Remainder of earlier clean up
@ 2013-11-04  3:38 Jason Gunthorpe
  2013-11-04  3:38 ` [PATCH 1/5 v2] tpm: Pull everything related to /dev/tpmX into tpm-dev.c Jason Gunthorpe
                   ` (6 more replies)
  0 siblings, 7 replies; 17+ messages in thread
From: Jason Gunthorpe @ 2013-11-04  3:38 UTC (permalink / raw)
  To: tpmdd-devel, Peter Huewe; +Cc: linux-kernel, Ashley Lai

Here is the last five patches from the prior series I sent that didn't get
picked up yet.

There are no changes, these are just rebased onto 3.12rc7 + Peter's for-james
branch. (Peter: Note, there are TPM changes to the Xen driver in 3.12rc7 that
are not in your for-james branch)

The intent of these patches is to reduce the duplicated code that is present
in all the drivers by migrating it into the core.

I've placed the patches on my github:
 https://github.com/jgunthorpe/linux/commits/for-tpm

 drivers/char/tpm/Makefile           |    2 +-
 drivers/char/tpm/tpm-dev.c          |  213 +++++++++++++++++++++++++++++++++++++
 drivers/char/tpm/tpm-interface.c    |  487 +++++-------------------------------------------------------------------------------
 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    |   42 +-------
 drivers/char/tpm/tpm_i2c_infineon.c |   42 +-------
 drivers/char/tpm/tpm_i2c_nuvoton.c  |   42 +-------
 drivers/char/tpm/tpm_i2c_stm_st33.c |   41 +------
 drivers/char/tpm/tpm_ibmvtpm.c      |   40 +------
 drivers/char/tpm/tpm_infineon.c     |   28 +----
 drivers/char/tpm/tpm_nsc.c          |   28 +----
 drivers/char/tpm/tpm_tis.c          |   49 +--------
 drivers/char/tpm/xen-tpmfront.c     |   45 +-------
 include/linux/tpm.h                 |   12 +++
 16 files changed, 624 insertions(+), 876 deletions(-)


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2013-12-10  1:33 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-04  3:38 tpm: Remainder of earlier clean up Jason Gunthorpe
2013-11-04  3:38 ` [PATCH 1/5 v2] tpm: Pull everything related to /dev/tpmX into tpm-dev.c Jason Gunthorpe
2013-11-16 22:18   ` [tpmdd-devel] " Ashley Lai
2013-11-17  0:12     ` Jason Gunthorpe
2013-11-04  3:38 ` [PATCH 2/5 v2] tpm: Pull everything related to sysfs into tpm-sysfs.c Jason Gunthorpe
2013-11-16 23:53   ` [tpmdd-devel] " Ashley Lai
2013-11-17  0:24     ` Jason Gunthorpe
2013-11-04  3:38 ` [PATCH 3/5 v2] tpm: Create a tpm_class_ops structure and use it in the drivers Jason Gunthorpe
2013-11-17  0:57   ` [tpmdd-devel] " Ashley Lai
2013-11-04  3:38 ` [PATCH 4/5 v2] tpm: Use the ops structure instead of a copy in tpm_vendor_specific Jason Gunthorpe
2013-11-17  1:09   ` [tpmdd-devel] " Ashley Lai
2013-11-04  3:38 ` [PATCH 5/5 v2] tpm: Make tpm-dev allocate a per-file structure Jason Gunthorpe
2013-11-17  2:01   ` [tpmdd-devel] " Ashley Lai
2013-11-08 16:54 ` [tpmdd-devel] tpm: Remainder of earlier clean up Ashley Lai
2013-11-08 17:23   ` Aw: " Peter Huewe
2013-12-07 13:21 ` Peter Hüwe
2013-12-10  1:33   ` Jason Gunthorpe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox