qemu/include/hw/acpi/tpm.h
<<
>>
Prefs
   1/*
   2 * tpm.h - TPM ACPI definitions
   3 *
   4 * Copyright (C) 2014 IBM Corporation
   5 *
   6 * Authors:
   7 *  Stefan Berger <stefanb@us.ibm.com>
   8 *
   9 * This work is licensed under the terms of the GNU GPL, version 2 or later.
  10 * See the COPYING file in the top-level directory.
  11 *
  12 * Implementation of the TIS interface according to specs found at
  13 * http://www.trustedcomputinggroup.org
  14 *
  15 */
  16#ifndef HW_ACPI_TPM_H
  17#define HW_ACPI_TPM_H
  18
  19#define TPM_TIS_ADDR_BASE           0xFED40000
  20#define TPM_TIS_ADDR_SIZE           0x5000
  21
  22#define TPM_TIS_IRQ                 5
  23
  24#define TPM_LOG_AREA_MINIMUM_SIZE   (64 * 1024)
  25
  26#define TPM_TCPA_ACPI_CLASS_CLIENT  0
  27#define TPM_TCPA_ACPI_CLASS_SERVER  1
  28
  29#define TPM2_ACPI_CLASS_CLIENT      0
  30#define TPM2_ACPI_CLASS_SERVER      1
  31
  32#define TPM2_START_METHOD_MMIO      6
  33
  34#endif /* HW_ACPI_TPM_H */
  35