qemu-e2k/hw/tpm
Stefan Berger 4c46fe2ed4 hw/tpm: TIS on sysbus: Remove unsupport ppi command line option
The ppi command line option for the TIS device on sysbus never worked
and caused an immediate segfault. Remove support for it since it also
needs support in the firmware and needs testing inside the VM.

Reproducer with the ppi=on option passed:

qemu-system-aarch64 \
   -machine virt,gic-version=3 \
   -m 4G  \
   -nographic -no-acpi \
   -chardev socket,id=chrtpm,path=/tmp/mytpm1/swtpm-sock \
   -tpmdev emulator,id=tpm0,chardev=chrtpm \
   -device tpm-tis-device,tpmdev=tpm0,ppi=on
[...]
Segmentation fault (core dumped)

Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
Reviewed-by: Eric Auger <eric.auger@redhat.com>
Message-id: 20230713171955.149236-1-stefanb@linux.ibm.com
2023-07-14 11:31:54 -04:00
..
Kconfig tpm: Add support for TPM device over I2C bus 2023-04-20 08:17:15 -04:00
meson.build meson: Replace softmmu_ss -> system_ss 2023-06-20 10:01:30 +02:00
tpm_crb.c
tpm_ppi.c
tpm_ppi.h
tpm_prop.h
tpm_spapr.c
tpm_tis_common.c tpm: Extend common APIs to support TPM TIS I2C 2023-04-20 08:17:15 -04:00
tpm_tis_i2c.c tpm: Add support for TPM device over I2C bus 2023-04-20 08:17:15 -04:00
tpm_tis_isa.c
tpm_tis_sysbus.c hw/tpm: TIS on sysbus: Remove unsupport ppi command line option 2023-07-14 11:31:54 -04:00
tpm_tis.h tpm: Extend common APIs to support TPM TIS I2C 2023-04-20 08:17:15 -04:00
trace-events tpm: Add support for TPM device over I2C bus 2023-04-20 08:17:15 -04:00
trace.h