aboutsummaryrefslogtreecommitdiff
path: root/hw/tpm
AgeCommit message (Expand)AuthorFilesLines
2023-04-20tpm: Add support for TPM device over I2C busNinad Palsule4-0/+585
2023-04-20tpm: Extend common APIs to support TPM TIS I2CNinad Palsule2-8/+31
2023-01-16hw/tpm: Move tpm_ppi.c out of target-specific source setPhilippe Mathieu-Daudé1-2/+2
2022-09-09tpm_crb: Avoid backend startup just before shutdown under XenRoss Lagerwall1-1/+6
2022-06-09acpi: tpm-tis: use AcpiDevAmlIfClass:build_dev_aml to provide device's AMLIgor Mammedov1-0/+32
2022-06-07tpm_crb: mark command buffer as dirty on request completionAnthony PERARD1-0/+1
2022-06-01hw/tpm/tpm_tis_common.c: Assert that locty is in rangePeter Maydell1-1/+6
2022-04-06Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau1-1/+1
2022-03-09Merge remote-tracking branch 'remotes/philmd/tags/mips-20220308' into stagingPeter Maydell1-1/+1
2022-03-08hw/isa: Inline and remove one-line isa_init_irq()Bernhard Beschow1-1/+1
2022-03-07osdep: Move memalign-related functions to their own headerPeter Maydell1-1/+1
2022-02-21hw/tpm: Clean includesPhilippe Mathieu-Daudé3-4/+5
2021-10-02tpm: mark correct memory region range dirty when clearing RAMDavid Hildenbrand1-1/+4
2021-06-02docs: fix references to docs/specs/tpm.rstStefano Garzarella1-1/+1
2021-06-02docs: fix references to docs/devel/tracing.rstStefano Garzarella1-1/+1
2021-05-02Do not include exec/address-spaces.h if it's not really necessaryThomas Huth1-1/+0
2021-02-20tpm: put some tpm devices into the correct categoryGan Qixin2-0/+2
2021-01-25tpm: tpm_spapr: Remove unused tracepointRoman Bolshakov2-7/+2
2020-12-18qdev: Move qdev_prop_tpm declaration to tpm_prop.hEduardo Habkost1-0/+2
2020-11-15tpm: Fix Lesser GPL version numberChetan Pant1-1/+1
2020-09-18Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost2-6/+2
2020-09-11Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request...Peter Maydell4-13/+24
2020-09-09trace-events: Fix attribution of trace points to sourceMarkus Armbruster1-1/+1
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost4-5/+8
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost4-8/+16
2020-08-21meson: convert hw/tpmPaolo Bonzini2-6/+8
2020-08-21trace: switch position of headers to what Meson requiresPaolo Bonzini1-0/+1
2020-07-15tpm: tpm_spapr: Exit on TPM backend failuresStefan Berger1-1/+4
2020-06-19tpm: Move backend code under the 'backends/' directoryPhilippe Mathieu-Daudé8-2192/+1
2020-06-19hw/tpm: Make 'tpm_util.h' publicly accessible as "sysemu/tpm_util.h"Philippe Mathieu-Daudé7-78/+6
2020-06-19hw/tpm: Move DEFINE_PROP_TPMBE() macro to 'tmp_prop.h' local headerPhilippe Mathieu-Daudé6-5/+35
2020-06-19hw/tpm: Move few declarations from 'tpm_util.h' to 'tpm_int.h'Philippe Mathieu-Daudé2-10/+11
2020-06-19hw/tpm: Make TRACE_TPM_UTIL_SHOW_BUFFER check local to tpm_util.cPhilippe Mathieu-Daudé2-6/+5
2020-06-19hw/tpm: Remove unnecessary 'tpm_int.h' header inclusionPhilippe Mathieu-Daudé3-3/+0
2020-06-19hw/tpm: Move 'hw/acpi/tpm.h' inclusion from header to sourcesPhilippe Mathieu-Daudé4-1/+3
2020-06-19hw/tpm: Include missing 'qemu/option.h' headerPhilippe Mathieu-Daudé1-0/+2
2020-06-19hw/tpm: Do not include 'qemu/osdep.h' in headerPhilippe Mathieu-Daudé1-1/+0
2020-06-19hw/tpm: Rename TPMDEV as TPM_BACKEND in KconfigPhilippe Mathieu-Daudé1-6/+6
2020-05-12hw/tpm: fix usage of bool in tpm-tis.cJafar Abdi1-2/+2
2020-05-06tpm: tpm-tis-device: set PPI to false by defaultEric Auger1-1/+1
2020-03-05tpm: Add the SysBus TPM TIS deviceEric Auger3-0/+165
2020-03-05tpm: Separate TPM_TIS and TPM_TIS_ISA configsEric Auger2-2/+8
2020-03-05tpm: Separate tpm_tis common functions from isa codeEric Auger4-201/+271
2020-03-05tpm: Use TPMState as a common structEric Auger1-55/+91
2020-03-05tpm: rename TPM_TIS into TPM_TIS_ISAEric Auger1-2/+2
2020-02-02hw/ppc/Kconfig: Enable TPM_SPAPR as part of PSERIES configStefan Berger1-1/+1
2020-02-02tpm_spapr: Support suspend and resumeStefan Berger2-1/+53
2020-02-02tpm_spapr: Support TPM for ppc64 using CRQ based interfaceStefan Berger4-0/+398
2020-02-02tpm: Move tpm_tis_show_buffer to tpm_util.cStefan Berger4-29/+33
2020-01-29tpm-ppi: page-align PPI RAMMarc-André Lureau1-1/+2