You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/hw/arm
Mauro Carvalho Chehab 606a42c4c1 acpi/ghes: simplify the per-arch caller to build HEST table
The GHES driver requires not only a HEST table, but also a
separate firmware file to store Error Structure records.
It can't do one without the other.

Simplify the caller logic for it to require one function.

No functional changes.

Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Reviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>

Message-Id: <9584bb8953385e165681d5d185c503f8df8ef42f.1736945236.git.mchehab+huawei@kernel.org>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
6 days ago
..
Kconfig hw/ide/ahci: Extract TYPE_SYSBUS_AHCI into dedicated file 1 month ago
allwinner-a10.c include: Rename sysemu/ -> system/ 1 month ago
allwinner-h3.c include: Rename sysemu/ -> system/ 1 month ago
allwinner-r40.c include: Rename sysemu/ -> system/ 1 month ago
armsse.c hw/arm/armsse: Use device_class_set_props_n 1 month ago
armv7m.c Accel & Exec patch queue 1 month ago
aspeed.c include: Rename sysemu/ -> system/ 1 month ago
aspeed_ast10x0.c include: Rename sysemu/ -> system/ 1 month ago
aspeed_ast27x0.c include: Rename sysemu/ -> system/ 1 month ago
aspeed_ast2400.c include: Rename sysemu/ -> system/ 1 month ago
aspeed_ast2600.c include: Rename sysemu/ -> system/ 1 month ago
aspeed_eeprom.c aspeed: Clean up includes 12 months ago
aspeed_eeprom.h aspeed: Clean up includes 12 months ago
aspeed_soc_common.c include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LIST 1 month ago
b-l475e-iot01a.c hw/arm : Connect DM163 to B-L475E-IOT01A 9 months ago
bananapi_m2u.c hw/arm: Check CPU type in machine_run_board_init() 1 year ago
bcm2835_peripherals.c include: Rename sysemu/ -> system/ 1 month ago
bcm2836.c hw/arm: Constify all Property 1 month ago
bcm2838.c hw/arm: Introduce Raspberry PI 4 machine 11 months ago
bcm2838_peripherals.c hw/arm/bcm2838_peripherals: Add clock_isp stub 11 months ago
boot.c hw/core/loader: Use ssize_t for efi zboot unpacker 2 weeks ago
collie.c hw/arm: Build various units only once 1 year ago
cubieboard.c hw/arm: Check CPU type in machine_run_board_init() 1 year ago
digic.c include: Rename sysemu/ -> system/ 1 month ago
digic_boards.c include: Rename sysemu/ -> system/ 1 month ago
exynos4_boards.c target/arm: fix exception syndrome for AArch32 bkpt insn 12 months ago
exynos4210.c include: Rename sysemu/ -> system/ 1 month ago
fby35.c include: Rename sysemu/ -> system/ 1 month ago
fsl-imx6.c Accel & Exec patch queue 1 month ago
fsl-imx6ul.c Accel & Exec patch queue 1 month ago
fsl-imx7.c Accel & Exec patch queue 1 month ago
fsl-imx25.c Accel & Exec patch queue 1 month ago
fsl-imx31.c include: Rename sysemu/ -> system/ 1 month ago
highbank.c include: Rename sysemu/ -> system/ 1 month ago
imx25_pdk.c include: Rename sysemu/ -> system/ 1 month ago
integratorcp.c Accel & Exec patch queue 1 month ago
kzm.c include: Rename sysemu/ -> system/ 1 month ago
mcimx6ul-evk.c include: Rename sysemu/ -> system/ 1 month ago
mcimx7d-sabre.c include: Rename sysemu/ -> system/ 1 month ago
meson.build hw/arm: Remove omap2.c 4 months ago
microbit.c include: Rename sysemu/ -> system/ 1 month ago
mps2-tz.c include: Rename sysemu/ -> system/ 1 month ago
mps2.c include: Rename sysemu/ -> system/ 1 month ago
mps3r.c include: Rename sysemu/ -> system/ 1 month ago
msf2-soc.c Accel & Exec patch queue 1 month ago
msf2-som.c hw/arm/msf2: Simplify setting MachineClass::valid_cpu_types[] 12 months ago
musca.c include: Rename sysemu/ -> system/ 1 month ago
musicpal.c hw: Replace DEVICE(object_new) -> qdev_new() 1 week ago
netduino2.c hw/arm: Add missing QOM parent for v7-M SoCs 1 year ago
netduinoplus2.c hw/arm: Add missing QOM parent for v7-M SoCs 1 year ago
npcm7xx.c Accel & Exec patch queue 1 month ago
npcm7xx_boards.c include: Rename sysemu/ -> system/ 1 month ago
nrf51_soc.c include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LIST 1 month ago
olimex-stm32-h405.c hw/arm: Add missing QOM parent for v7-M SoCs 1 year ago
omap1.c include: Rename sysemu/ -> system/ 1 month ago
omap_sx1.c include: Rename sysemu/ -> system/ 1 month ago
orangepi.c hw/arm: Check CPU type in machine_run_board_init() 1 year ago
raspi.c hw/arm/raspi4b: Temporarily disable unimplemented rpi4b devices 11 months ago
raspi4b.c include: Rename sysemu/ -> system/ 1 month ago
realview.c include: Rename sysemu/ -> system/ 1 month ago
sabrelite.c include: Rename sysemu/ -> system/ 1 month ago
sbsa-ref.c hw/pci-host/gpex: Allow more than 4 legacy IRQs 3 weeks ago
smmu-common.c include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LIST 1 month ago
smmu-internal.h hw/arm/smmuv3: Add VMID to TLB tagging 2 years ago
smmuv3-internal.h hw/arm/smmuv3: Assert input to oas2bits() is valid 6 months ago
smmuv3.c include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LIST 1 month ago
stellaris.c Accel & Exec patch queue 1 month ago
stm32f100_soc.c include: Rename sysemu/ -> system/ 1 month ago
stm32f205_soc.c include: Rename sysemu/ -> system/ 1 month ago
stm32f405_soc.c include: Rename sysemu/ -> system/ 1 month ago
stm32l4x5_soc.c include: Rename sysemu/ -> system/ 1 month ago
stm32vldiscovery.c hw/arm: Add missing QOM parent for v7-M SoCs 1 year ago
strongarm.c Accel & Exec patch queue 1 month ago
strongarm.h hw/arm/collie: Create the RAM in the board 5 years ago
trace-events hw/arm: xenpvh: Break out a common PVH machine 5 months ago
trace.h trace: switch position of headers to what Meson requires 4 years ago
versatilepb.c include: Rename sysemu/ -> system/ 1 month ago
vexpress.c include: Rename sysemu/ -> system/ 1 month ago
virt-acpi-build.c acpi/ghes: simplify the per-arch caller to build HEST table 6 days ago
virt.c hw/pci-host/gpex: Allow more than 4 legacy IRQs 3 weeks ago
xen-pvh.c include: Rename sysemu/ -> system/ 1 month ago
xen-stubs.c include: Rename sysemu/ -> system/ 1 month ago
xilinx_zynq.c include: Rename sysemu/ -> system/ 1 month ago
xlnx-versal-virt.c include: Rename sysemu/ -> system/ 1 month ago
xlnx-versal.c Accel & Exec patch queue 1 month ago
xlnx-zcu102.c include: Rename sysemu/ -> system/ 1 month ago
xlnx-zynqmp.c Accel & Exec patch queue 1 month ago