summaryrefslogtreecommitdiffstats
path: root/hw/tpm
Commit message (Expand)AuthorAgeFilesLines
* tpm_crb: Avoid backend startup just before shutdown under XenRoss Lagerwall2022-09-091-1/+6
* acpi: tpm-tis: use AcpiDevAmlIfClass:build_dev_aml to provide device's AMLIgor Mammedov2022-06-101-0/+32
* tpm_crb: mark command buffer as dirty on request completionAnthony PERARD2022-06-081-0/+1
* hw/tpm/tpm_tis_common.c: Assert that locty is in rangePeter Maydell2022-06-011-1/+6
* Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau2022-04-061-1/+1
* Merge remote-tracking branch 'remotes/philmd/tags/mips-20220308' into stagingPeter Maydell2022-03-091-1/+1
|\
| * hw/isa: Inline and remove one-line isa_init_irq()Bernhard Beschow2022-03-081-1/+1
* | osdep: Move memalign-related functions to their own headerPeter Maydell2022-03-071-1/+1
|/
* hw/tpm: Clean includesPhilippe Mathieu-Daudé2022-02-213-4/+5
* tpm: mark correct memory region range dirty when clearing RAMDavid Hildenbrand2021-10-021-1/+4
* docs: fix references to docs/specs/tpm.rstStefano Garzarella2021-06-021-1/+1
* docs: fix references to docs/devel/tracing.rstStefano Garzarella2021-06-021-1/+1
* Do not include exec/address-spaces.h if it's not really necessaryThomas Huth2021-05-021-1/+0Star
* tpm: put some tpm devices into the correct categoryGan Qixin2021-02-202-0/+2
* tpm: tpm_spapr: Remove unused tracepointRoman Bolshakov2021-01-262-7/+2Star
* qdev: Move qdev_prop_tpm declaration to tpm_prop.hEduardo Habkost2020-12-181-0/+2
* tpm: Fix Lesser GPL version numberChetan Pant2020-11-151-1/+1
* Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost2020-09-182-6/+2Star
* Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request...Peter Maydell2020-09-114-13/+24
|\
| * Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-094-5/+8
| * Move QOM typedefs and add missing includesEduardo Habkost2020-09-094-8/+16
* | trace-events: Fix attribution of trace points to sourceMarkus Armbruster2020-09-091-1/+1
|/
* meson: convert hw/tpmPaolo Bonzini2020-08-212-6/+8
* trace: switch position of headers to what Meson requiresPaolo Bonzini2020-08-211-0/+1
* tpm: tpm_spapr: Exit on TPM backend failuresStefan Berger2020-07-151-1/+4
* tpm: Move backend code under the 'backends/' directoryPhilippe Mathieu-Daudé2020-06-198-2192/+1Star
* hw/tpm: Make 'tpm_util.h' publicly accessible as "sysemu/tpm_util.h"Philippe Mathieu-Daudé2020-06-197-78/+6Star
* hw/tpm: Move DEFINE_PROP_TPMBE() macro to 'tmp_prop.h' local headerPhilippe Mathieu-Daudé2020-06-196-5/+35
* hw/tpm: Move few declarations from 'tpm_util.h' to 'tpm_int.h'Philippe Mathieu-Daudé2020-06-192-10/+11
* hw/tpm: Make TRACE_TPM_UTIL_SHOW_BUFFER check local to tpm_util.cPhilippe Mathieu-Daudé2020-06-192-6/+5Star
* hw/tpm: Remove unnecessary 'tpm_int.h' header inclusionPhilippe Mathieu-Daudé2020-06-193-3/+0Star
* hw/tpm: Move 'hw/acpi/tpm.h' inclusion from header to sourcesPhilippe Mathieu-Daudé2020-06-194-1/+3
* hw/tpm: Include missing 'qemu/option.h' headerPhilippe Mathieu-Daudé2020-06-191-0/+2
* hw/tpm: Do not include 'qemu/osdep.h' in headerPhilippe Mathieu-Daudé2020-06-191-1/+0Star
* hw/tpm: Rename TPMDEV as TPM_BACKEND in KconfigPhilippe Mathieu-Daudé2020-06-191-6/+6
* hw/tpm: fix usage of bool in tpm-tis.cJafar Abdi2020-05-121-2/+2
* tpm: tpm-tis-device: set PPI to false by defaultEric Auger2020-05-061-1/+1
* tpm: Add the SysBus TPM TIS deviceEric Auger2020-03-053-0/+165
* tpm: Separate TPM_TIS and TPM_TIS_ISA configsEric Auger2020-03-052-2/+8
* tpm: Separate tpm_tis common functions from isa codeEric Auger2020-03-054-201/+271
* tpm: Use TPMState as a common structEric Auger2020-03-051-55/+91
* tpm: rename TPM_TIS into TPM_TIS_ISAEric Auger2020-03-051-2/+2
* hw/ppc/Kconfig: Enable TPM_SPAPR as part of PSERIES configStefan Berger2020-02-021-1/+1
* tpm_spapr: Support suspend and resumeStefan Berger2020-02-022-1/+53
* tpm_spapr: Support TPM for ppc64 using CRQ based interfaceStefan Berger2020-02-024-0/+398
* tpm: Move tpm_tis_show_buffer to tpm_util.cStefan Berger2020-02-024-29/+33
* tpm-ppi: page-align PPI RAMMarc-André Lureau2020-01-291-1/+2
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-242-2/+2
* migration: Define VMSTATE_INSTANCE_ID_ANYPeter Xu2020-01-201-1/+2
* hw/tpm: rename Error ** parameter to more common errpVladimir Sementsov-Ogievskiy2019-12-181-4/+4