[SeaBIOS] [PATCH v2 2/3] Support for TPM Physical Presence Interface
Kevin O'Connor
kevin at koconnor.net
Mon Jun 1 18:38:12 CEST 2015
On Tue, May 26, 2015 at 03:48:34PM -0400, Stefan Berger wrote:
> This patch implements the specification found here:
>
> http://www.trustedcomputinggroup.org/resources/tcg_physical_presence_interface_specification
>
> It adds the necessary BIOS code so that for example an administrator can send
> messages from the OS to the BIOS for the BIOS to change the state of the TPM
> upon reboot. With the help of this interface, an administrator does not have
> to manually interact with the BIOS.
>
> As an example, on Linux the root use can send an opcode to the BIOS through the
> TPM's sysfs entries following the opcodes listed in table 2 of the above
> specs. To for example disable and deactivate the TPM, the root user would
> send opcode '7' to the BIOS:
>
> #> cd /sys/devices/pnp0/00:0?/ppi
>
> #> echo 7 > request
>
> #> reboot
Given that this patch is dependent on upstream QEMU changes, I think
it needs to wait until the upstream support is committed.
-Kevin
More information about the SeaBIOS
mailing list