]> git.proxmox.com Git - qemu.git/blobdiff - tpm/tpm_int.h
QOM-ify the TPM support
[qemu.git] / tpm / tpm_int.h
index f7056436cc9405f13ed11ea569f3930e2a8bec0b..b4787ad27f08af09f4e3110414a4aa7a1198d29f 100644 (file)
 struct TPMDriverOps;
 typedef struct TPMDriverOps TPMDriverOps;
 
-typedef struct TPMPassthruState TPMPassthruState;
-
-typedef struct TPMBackend {
-    char *id;
-    enum TpmModel fe_model;
-    char *path;
-    char *cancel_path;
-    const TPMDriverOps *ops;
-
-    union {
-        TPMPassthruState *tpm_pt;
-    } s;
-
-    QLIST_ENTRY(TPMBackend) list;
-} TPMBackend;
-
 /* overall state of the TPM interface */
 typedef struct TPMState {
     ISADevice busdev;