git: Sync tpm(4) with FreeBSD.

Sascha Wildner swildner at crater.dragonflybsd.org
Wed Sep 9 21:02:42 PDT 2020


commit 959366edc6ceee964a31f71baf4f38d75e0f167c
Author: Sascha Wildner <saw at online.de>
Date:   Thu Sep 10 06:02:11 2020 +0200

    Sync tpm(4) with FreeBSD.
    
    Adds TPM 2.0 support, mainly.

Summary of changes:
 share/man/man4/tpm.4          |  42 +++-
 sys/conf/files                |   3 +
 sys/conf/options              |   3 +
 sys/config/LINT64             |   1 +
 sys/dev/crypto/tpm/Makefile   |   2 +
 sys/dev/crypto/tpm/tpm.c      |  10 +-
 sys/dev/crypto/tpm/tpm20.c    | 349 +++++++++++++++++++++++++++++
 sys/dev/crypto/tpm/tpm20.h    | 189 ++++++++++++++++
 sys/dev/crypto/tpm/tpm_acpi.c |   6 +-
 sys/dev/crypto/tpm/tpm_crb.c  | 421 +++++++++++++++++++++++++++++++++++
 sys/dev/crypto/tpm/tpm_isa.c  |   2 +-
 sys/dev/crypto/tpm/tpm_tis.c  | 507 ++++++++++++++++++++++++++++++++++++++++++
 sys/dev/crypto/tpm/tpmvar.h   |   2 +-
 sys/sys/random.h              |   1 +
 14 files changed, 1525 insertions(+), 13 deletions(-)
 create mode 100644 sys/dev/crypto/tpm/tpm20.c
 create mode 100644 sys/dev/crypto/tpm/tpm20.h
 create mode 100644 sys/dev/crypto/tpm/tpm_crb.c
 create mode 100644 sys/dev/crypto/tpm/tpm_tis.c

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/959366edc6ceee964a31f71baf4f38d75e0f167c


-- 
DragonFly BSD source repository


More information about the Commits mailing list