From bb71623811686ce3c34ce724f073f5c5dd95f51b Mon Sep 17 00:00:00 2001 From: Stefan Berger Date: Mon, 22 Apr 2013 10:41:39 -0400 Subject: Move TPM passthrough specific command line options to backend structure Move the TPM passthrough specific command line options to the passthrough backend implementation and attach them to the backend's interface structure. Add code to tpm.c for validating the TPM command line options. Signed-off-by: Stefan Berger Reviewed-by: Corey Bryan Message-id: 1366641699-21420-1-git-send-email-stefanb@linux.vnet.ibm.com Signed-off-by: Anthony Liguori --- vl.c | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) (limited to 'vl.c') diff --git a/vl.c b/vl.c index 6caa5f427..2e0d1a744 100644 --- a/vl.c +++ b/vl.c @@ -502,21 +502,7 @@ static QemuOptsList qemu_tpmdev_opts = { .implied_opt_name = "type", .head = QTAILQ_HEAD_INITIALIZER(qemu_tpmdev_opts.head), .desc = { - { - .name = "type", - .type = QEMU_OPT_STRING, - .help = "Type of TPM backend", - }, - { - .name = "cancel-path", - .type = QEMU_OPT_STRING, - .help = "Sysfs file entry for canceling TPM commands", - }, - { - .name = "path", - .type = QEMU_OPT_STRING, - .help = "Path to TPM device on the host", - }, + /* options are defined in the TPM backends */ { /* end of list */ } }, }; -- cgit v1.2.3