qemu/hw/arm
Andrew Jones 68970d1e0d hw/arm/virt: Implement kvm-steal-time
We add the kvm-steal-time CPU property and implement it for machvirt.
A tiny bit of refactoring was also done to allow pmu and pvtime to
use the same vcpu device helper functions.

Reviewed-by: Eric Auger <eric.auger@redhat.com>
Signed-off-by: Andrew Jones <drjones@redhat.com>
Message-id: 20201001061718.101915-7-drjones@redhat.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2020-10-08 15:24:32 +01:00
..
allwinner-a10.c
allwinner-h3.c
armsse.c
armv7m.c load_elf: Remove unused address variables from callers 2020-09-25 16:52:08 -07:00
aspeed.c hw/arm/aspeed: Add machine properties to define the flash models 2020-09-18 09:04:36 +02:00
aspeed_ast2600.c hw/arm/aspeed: Map the UART5 device unconditionally 2020-09-18 09:04:36 +02:00
aspeed_soc.c hw/arm/aspeed: Map the UART5 device unconditionally 2020-09-18 09:04:36 +02:00
bcm2835_peripherals.c hw/arm/bcm2835: Add more unimplemented peripherals 2020-10-01 15:31:00 +01:00
bcm2836.c
boot.c
collie.c Use OBJECT_DECLARE_SIMPLE_TYPE when possible 2020-09-18 14:12:32 -04:00
cubieboard.c
digic.c
digic_boards.c
exynos4_boards.c
exynos4210.c qom: simplify object_find_property / object_class_find_property 2020-09-22 16:45:16 -04:00
fsl-imx6.c
fsl-imx6ul.c
fsl-imx7.c
fsl-imx25.c
fsl-imx31.c
gumstix.c
highbank.c qom: simplify object_find_property / object_class_find_property 2020-09-22 16:45:16 -04:00
imx25_pdk.c
integratorcp.c qom: simplify object_find_property / object_class_find_property 2020-09-22 16:45:16 -04:00
Kconfig hw/ssi: NPCM7xx Flash Interface Unit device model 2020-09-14 14:24:59 +01:00
kzm.c
mainstone.c
mcimx6ul-evk.c
mcimx7d-sabre.c
meson.build hw/arm: Add two NPCM7xx-based machines 2020-09-14 14:24:58 +01:00
microbit.c Use OBJECT_DECLARE_SIMPLE_TYPE when possible 2020-09-18 14:12:32 -04:00
mps2-tz.c Use OBJECT_DECLARE_TYPE when possible 2020-09-18 14:12:32 -04:00
mps2.c Use OBJECT_DECLARE_TYPE when possible 2020-09-18 14:12:32 -04:00
msf2-soc.c
msf2-som.c
musca.c Use OBJECT_DECLARE_TYPE when possible 2020-09-18 14:12:32 -04:00
musicpal.c Use OBJECT_DECLARE_SIMPLE_TYPE when possible 2020-09-18 14:12:32 -04:00
netduino2.c
netduinoplus2.c
npcm7xx.c hw/arm/npcm7xx: add board setup stub for CPU and UART clocks 2020-09-14 14:24:59 +01:00
npcm7xx_boards.c hw/arm: Wire up BMC boot flash for npcm750-evb and quanta-gsj 2020-09-14 14:24:59 +01:00
nrf51_soc.c
nseries.c
omap1.c
omap2.c
omap_sx1.c
orangepi.c
palm.c Use OBJECT_DECLARE_SIMPLE_TYPE when possible 2020-09-18 14:12:32 -04:00
pxa2xx.c Use OBJECT_DECLARE_SIMPLE_TYPE when possible 2020-09-18 14:12:32 -04:00
pxa2xx_gpio.c Use OBJECT_DECLARE_SIMPLE_TYPE when possible 2020-09-18 14:12:32 -04:00
pxa2xx_pic.c Use OBJECT_DECLARE_SIMPLE_TYPE when possible 2020-09-18 14:12:32 -04:00
raspi.c hw/arm/raspi: Remove use of the 'version' value in the board code 2020-10-01 15:31:01 +01:00
realview.c qom: simplify object_find_property / object_class_find_property 2020-09-22 16:45:16 -04:00
sabrelite.c
sbsa-ref.c hw/arm/sbsa-ref : allocate IRQs for SMMUv3 2020-10-08 15:24:32 +01:00
smmu-common.c
smmu-internal.h
smmuv3-internal.h
smmuv3.c
spitz.c Use OBJECT_DECLARE_SIMPLE_TYPE when possible 2020-09-18 14:12:32 -04:00
stellaris.c Use OBJECT_DECLARE_SIMPLE_TYPE when possible 2020-09-18 14:12:32 -04:00
stm32f205_soc.c
stm32f405_soc.c
strongarm.c Use OBJECT_DECLARE_SIMPLE_TYPE when possible 2020-09-18 14:12:32 -04:00
strongarm.h
sysbus-fdt.c
tosa.c Use OBJECT_DECLARE_SIMPLE_TYPE when possible 2020-09-18 14:12:32 -04:00
trace-events
trace.h
versatilepb.c qom: simplify object_find_property / object_class_find_property 2020-09-22 16:45:16 -04:00
vexpress.c qom: simplify object_find_property / object_class_find_property 2020-09-22 16:45:16 -04:00
virt-acpi-build.c arm: use acpi_dsdt_add_gpex 2020-09-30 11:29:56 +02:00
virt.c hw/arm/virt: Implement kvm-steal-time 2020-10-08 15:24:32 +01:00
xilinx_zynq.c qom: simplify object_find_property / object_class_find_property 2020-09-22 16:45:16 -04:00
xlnx-versal-virt.c Use OBJECT_DECLARE_SIMPLE_TYPE when possible 2020-09-18 14:12:32 -04:00
xlnx-versal.c
xlnx-zcu102.c xlnx-zcu102: Register properties as class properties 2020-09-22 16:48:29 -04:00
xlnx-zynqmp.c
z2.c Use OBJECT_DECLARE_SIMPLE_TYPE when possible 2020-09-18 14:12:32 -04:00