Command Section

TPM(4)                 FreeBSD Kernel Interfaces Manual                 TPM(4)

NAME
     tpm - Trusted Platform Module

SYNOPSIS
     To compile this driver into the kernel, place the following lines in your
     kernel configuration file:

           device tpm

     Alternatively, to load the driver as a module at boot time, place the
     following line in loader.conf(5):

           tpm_load="YES"

     In /boot/device.hints:
     hint.tpm.0.at="isa"
     hint.tpm.0.maddr="0xfed40000"
     hint.tpm.0.msize="0x5000"
     hint.tpm.1.at="isa"
     hint.tpm.1.maddr="0xfed40000"
     hint.tpm.1.msize="0x1000"

DESCRIPTION
     The tpm driver provides support for various trusted platform modules
     (TPM) that can store cryptographic keys.

     Supported modules:

           •   Atmel 97SC3203
           •   Broadcom BCM0102
           •   Infineon IFX SLD 9630 TT 1.1 and IFX SLB 9635 TT 1.2
           •   Intel INTC0102
           •   Sinosun SNS SSX35
           •   STM ST19WP18
           •   Winbond WEC WPCT200

     The driver can be configured to use an IRQ by providing a free ISA
     interrupt vector in /boot/device.hints.

SEE ALSO
     intro(4), device.hints(5), config(8)

     The homepage of the BSSSD project, which developed the original tpm
     driver: http://bsssd.sourceforge.net/.

     TPM main specification can be found at:
     https://trustedcomputinggroup.org/resource/tpm-main-specification/.

STANDARDS
     TPM Main Specification Level 2 Version 1.2:

     -   ISO/IEC, 11889-1:2009, Information technology -- Trusted Platform
         Module -- Part 1: Overview, https://www.iso.org/standard/50970.html.

     -   ISO/IEC, 11889-2:2009, Information technology -- Trusted Platform
         Module -- Part 2: Design principles,
         https://www.iso.org/standard/50971.html.

     -   ISO/IEC, 11889-3:2009, Information technology -- Trusted Platform
         Module -- Part 3: Structures,
         https://www.iso.org/standard/50972.html.

HISTORY
     The tpm driver first appeared in FreeBSD 8.2 and was later added to
     OpenBSD 6.1.

AUTHORS
     The tpm driver was written by Michael Shalayeff and Hans-Joerg Hoexer.

FreeBSD 13.1-RELEASE-p6        October 31, 2018        FreeBSD 13.1-RELEASE-p6

Command Section

man2web Home...