blob: 66c99d667dd68287b721a08d5dc6b5923f6d65d1 [file] [log] [blame]
Philippe Mathieu-Daudéc39f95d2017-10-24 09:20:43 -03001/*
2 * TPM stubs
3 *
4 * This work is licensed under the terms of the GNU GPL, version 2 or later.
5 * See the COPYING file in the top-level directory.
6 */
Markus Armbruster9af23982018-02-11 10:36:01 +01007
Philippe Mathieu-Daudéc39f95d2017-10-24 09:20:43 -03008#include "qemu/osdep.h"
Markus Armbruster9af23982018-02-11 10:36:01 +01009#include "qapi/qapi-commands-tpm.h"
Philippe Mathieu-Daudéc39f95d2017-10-24 09:20:43 -030010#include "sysemu/tpm.h"
Stefan Bergerac6dd312019-01-15 02:27:52 +040011#include "hw/acpi/tpm.h"
Philippe Mathieu-Daudéc39f95d2017-10-24 09:20:43 -030012
Markus Armbrusterd10e05f2018-10-17 10:26:53 +020013void tpm_init(void)
Philippe Mathieu-Daudéc39f95d2017-10-24 09:20:43 -030014{
Philippe Mathieu-Daudéc39f95d2017-10-24 09:20:43 -030015}
16
17void tpm_cleanup(void)
18{
19}
20
21TPMInfoList *qmp_query_tpm(Error **errp)
22{
23 return NULL;
24}
25
26TpmTypeList *qmp_query_tpm_types(Error **errp)
27{
28 return NULL;
29}
30
31TpmModelList *qmp_query_tpm_models(Error **errp)
32{
33 return NULL;
34}
Stefan Bergerac6dd312019-01-15 02:27:52 +040035
36void tpm_build_ppi_acpi(TPMIf *tpm, Aml *dev)
37{
38}