aboutsummaryrefslogtreecommitdiff
path: root/hw/tpm
AgeCommit message (Expand)Author
2023-01-16hw/tpm: Move tpm_ppi.c out of target-specific source setPhilippe Mathieu-Daudé
2022-09-09tpm_crb: Avoid backend startup just before shutdown under XenRoss Lagerwall
2022-06-09acpi: tpm-tis: use AcpiDevAmlIfClass:build_dev_aml to provide device's AMLIgor Mammedov
2022-06-07tpm_crb: mark command buffer as dirty on request completionAnthony PERARD
2022-06-01hw/tpm/tpm_tis_common.c: Assert that locty is in rangePeter Maydell
2022-04-06Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau
2022-03-09Merge remote-tracking branch 'remotes/philmd/tags/mips-20220308' into stagingPeter Maydell
2022-03-08hw/isa: Inline and remove one-line isa_init_irq()Bernhard Beschow
2022-03-07osdep: Move memalign-related functions to their own headerPeter Maydell
2022-02-21hw/tpm: Clean includesPhilippe Mathieu-Daudé
2021-10-02tpm: mark correct memory region range dirty when clearing RAMDavid Hildenbrand
2021-06-02docs: fix references to docs/specs/tpm.rstStefano Garzarella
2021-06-02docs: fix references to docs/devel/tracing.rstStefano Garzarella
2021-05-02Do not include exec/address-spaces.h if it's not really necessaryThomas Huth
2021-02-20tpm: put some tpm devices into the correct categoryGan Qixin
2021-01-25tpm: tpm_spapr: Remove unused tracepointRoman Bolshakov
2020-12-18qdev: Move qdev_prop_tpm declaration to tpm_prop.hEduardo Habkost
2020-11-15tpm: Fix Lesser GPL version numberChetan Pant
2020-09-18Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost
2020-09-11Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request...Peter Maydell
2020-09-09trace-events: Fix attribution of trace points to sourceMarkus Armbruster
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost
2020-08-21meson: convert hw/tpmPaolo Bonzini
2020-08-21trace: switch position of headers to what Meson requiresPaolo Bonzini
2020-07-15tpm: tpm_spapr: Exit on TPM backend failuresStefan Berger
2020-06-19tpm: Move backend code under the 'backends/' directoryPhilippe Mathieu-Daudé
2020-06-19hw/tpm: Make 'tpm_util.h' publicly accessible as "sysemu/tpm_util.h"Philippe Mathieu-Daudé
2020-06-19hw/tpm: Move DEFINE_PROP_TPMBE() macro to 'tmp_prop.h' local headerPhilippe Mathieu-Daudé
2020-06-19hw/tpm: Move few declarations from 'tpm_util.h' to 'tpm_int.h'Philippe Mathieu-Daudé
2020-06-19hw/tpm: Make TRACE_TPM_UTIL_SHOW_BUFFER check local to tpm_util.cPhilippe Mathieu-Daudé
2020-06-19hw/tpm: Remove unnecessary 'tpm_int.h' header inclusionPhilippe Mathieu-Daudé
2020-06-19hw/tpm: Move 'hw/acpi/tpm.h' inclusion from header to sourcesPhilippe Mathieu-Daudé
2020-06-19hw/tpm: Include missing 'qemu/option.h' headerPhilippe Mathieu-Daudé
2020-06-19hw/tpm: Do not include 'qemu/osdep.h' in headerPhilippe Mathieu-Daudé
2020-06-19hw/tpm: Rename TPMDEV as TPM_BACKEND in KconfigPhilippe Mathieu-Daudé
2020-05-12hw/tpm: fix usage of bool in tpm-tis.cJafar Abdi
2020-05-06tpm: tpm-tis-device: set PPI to false by defaultEric Auger
2020-03-05tpm: Add the SysBus TPM TIS deviceEric Auger
2020-03-05tpm: Separate TPM_TIS and TPM_TIS_ISA configsEric Auger
2020-03-05tpm: Separate tpm_tis common functions from isa codeEric Auger
2020-03-05tpm: Use TPMState as a common structEric Auger
2020-03-05tpm: rename TPM_TIS into TPM_TIS_ISAEric Auger
2020-02-02hw/ppc/Kconfig: Enable TPM_SPAPR as part of PSERIES configStefan Berger
2020-02-02tpm_spapr: Support suspend and resumeStefan Berger
2020-02-02tpm_spapr: Support TPM for ppc64 using CRQ based interfaceStefan Berger
2020-02-02tpm: Move tpm_tis_show_buffer to tpm_util.cStefan Berger
2020-01-29tpm-ppi: page-align PPI RAMMarc-André Lureau
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau
2020-01-20migration: Define VMSTATE_INSTANCE_ID_ANYPeter Xu