From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51283) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XyLdF-0003x5-5A for qemu-devel@nongnu.org; Tue, 09 Dec 2014 09:19:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XyLd5-00018D-Pq for qemu-devel@nongnu.org; Tue, 09 Dec 2014 09:19:17 -0500 Received: from e7.ny.us.ibm.com ([32.97.182.137]:46954) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XyLd5-00017h-Ml for qemu-devel@nongnu.org; Tue, 09 Dec 2014 09:19:07 -0500 Received: from /spool/local by e7.ny.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Tue, 9 Dec 2014 09:19:06 -0500 Received: from b01cxnp23032.gho.pok.ibm.com (b01cxnp23032.gho.pok.ibm.com [9.57.198.27]) by d01dlp01.pok.ibm.com (Postfix) with ESMTP id E551538C805E for ; Tue, 9 Dec 2014 09:19:03 -0500 (EST) Received: from d01av04.pok.ibm.com (d01av04.pok.ibm.com [9.56.224.64]) by b01cxnp23032.gho.pok.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id sB9EJ3Vb19136726 for ; Tue, 9 Dec 2014 14:19:03 GMT Received: from d01av04.pok.ibm.com (localhost [127.0.0.1]) by d01av04.pok.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id sB9EJ2vn025771 for ; Tue, 9 Dec 2014 09:19:03 -0500 From: Stefan Berger Date: Tue, 9 Dec 2014 09:18:54 -0500 Message-Id: <1418134739-21627-1-git-send-email-stefanb@linux.vnet.ibm.com> Subject: [Qemu-devel] [PATCH 0/5] tpm: Extend the TPM TIS implementation List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: PeterHuewe@gmx.de, Stefan Berger , mst@redhat.com The following series of patches extends the TPM TIS implementation to version 1.3. This will lead to a TIS version that supports TPM 2. For this I would post relatively small patches afterwards. Regards, Stefan Stefan Berger (5): tpm: Extend sts register to 32 bit tpm: Allow 32 & 16 bit accesses to the registers tpm: Support for XFIFO register tpm: Support for TIS selftest done flag tpm: Support for capability flags of TIS 1.3 hw/tpm/tpm_int.h | 1 + hw/tpm/tpm_passthrough.c | 37 ++++++++++-- hw/tpm/tpm_tis.c | 131 ++++++++++++++++++++++++++++++++++--------- hw/tpm/tpm_tis.h | 2 +- include/sysemu/tpm_backend.h | 2 +- 5 files changed, 139 insertions(+), 34 deletions(-) -- 1.9.3