qemu-patch-raspberry4/backends
Paolo Bonzini bdee56f546 tpm: reorganize headers and split hardware part
The TPM subsystem does not have a full front-end/back-end separation.
The sole available backend, tpm_passthrough, depends on the data
structures of the sole available frontend, tpm_tis.

However, we can at least try to split the user interface (tpm.c) from the
implementation (hw/tpm).  The patches makes tpm.c not include tpm_int.h,
which is shared between tpm_tis.c and tpm_passthrough.c; instead it
moves more stuff to tpm_backend.h.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2013-04-15 18:19:25 +02:00
..
baum.c qemu-char: Rename qemu_chr_generic_open to qemu_chr_be_generic_open 2013-03-27 10:26:49 -05:00
Makefile.objs QOM-ify the TPM support 2013-04-02 08:15:18 -05:00
msmouse.c chardev: add msmouse support to qapi 2013-03-13 10:27:46 +01:00
rng-egd.c qemu-char: Call fe_claim / fe_release when not using qdev chr properties 2013-04-04 19:21:25 -05:00
rng-random.c rng-random: Use qemu_open / qemu_close 2013-03-08 13:15:27 +01:00
rng.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
tpm.c tpm: reorganize headers and split hardware part 2013-04-15 18:19:25 +02:00