qemu-patch-raspberry4/hw/arm
Graeme Gregory bc64b96c98 hw/arm/virt-acpi-build: _CCA attribute is compulsory
According to ACPI specification 6.2.17 _CCA (Cache Coherency Attribute)
this attribute is compulsory on ARM systems. Add this attribute to
the PCI host bridges as required.

Without this the kernel will produce the error
[Firmware Bug]: PCI device 0000:00:00.0 fail to setup DMA.

Signed-off-by: Graeme Gregory <graeme.gregory@linaro.org>
Message-id: 1446460786-13663-1-git-send-email-graeme.gregory@linaro.org
Reviewed-by: Shannon Zhao <shannon.zhao@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2015-11-03 13:49:42 +00:00
..
allwinner-a10.c qdev: Protect device-list-properties against broken devices 2015-10-09 15:25:57 +02:00
armv7m.c armv7-m: Return DeviceState* from armv7m_init() 2015-11-03 13:49:41 +00:00
boot.c arm: boot: Add board specific setup code API 2015-11-03 13:49:41 +00:00
collie.c target-arm: Provide model numbers for Sharp PDAs 2015-10-16 11:14:53 +01:00
cubieboard.c
digic.c qdev: Protect device-list-properties against broken devices 2015-10-09 15:25:57 +02:00
digic_boards.c
exynos4_boards.c Revert use of DEFINE_MACHINE() for registrations of multiple machines 2015-09-19 16:40:27 +02:00
exynos4210.c
fsl-imx25.c qdev: Protect device-list-properties against broken devices 2015-10-09 15:25:57 +02:00
fsl-imx31.c qdev: Protect device-list-properties against broken devices 2015-10-09 15:25:57 +02:00
gumstix.c Revert use of DEFINE_MACHINE() for registrations of multiple machines 2015-09-19 16:40:27 +02:00
highbank.c Revert use of DEFINE_MACHINE() for registrations of multiple machines 2015-09-19 16:40:27 +02:00
imx25_pdk.c arm: imx25-pdk: Fix machine name 2015-10-16 11:14:53 +01:00
integratorcp.c
kzm.c
mainstone.c
Makefile.objs
musicpal.c
netduino2.c
nseries.c Revert use of DEFINE_MACHINE() for registrations of multiple machines 2015-09-19 16:40:27 +02:00
omap1.c
omap2.c
omap_sx1.c Revert use of DEFINE_MACHINE() for registrations of multiple machines 2015-09-19 16:40:27 +02:00
palm.c
pxa2xx.c hw: do not pass NULL to memory_region_init from instance_init 2015-10-09 15:25:56 +02:00
pxa2xx_gpio.c
pxa2xx_pic.c
realview.c Revert use of DEFINE_MACHINE() for registrations of multiple machines 2015-09-19 16:40:27 +02:00
spitz.c target-arm: Provide model numbers for Sharp PDAs 2015-10-16 11:14:53 +01:00
stellaris.c arm: stellaris: exit on external reset request 2015-11-03 13:49:41 +00:00
stm32f205_soc.c armv7-m: Return DeviceState* from armv7m_init() 2015-11-03 13:49:41 +00:00
strongarm.c
strongarm.h
sysbus-fdt.c
tosa.c target-arm: Provide model numbers for Sharp PDAs 2015-10-16 11:14:53 +01:00
versatilepb.c Revert use of DEFINE_MACHINE() for registrations of multiple machines 2015-09-19 16:40:27 +02:00
vexpress.c
virt-acpi-build.c hw/arm/virt-acpi-build: _CCA attribute is compulsory 2015-11-03 13:49:42 +00:00
virt.c hw/arm/virt: don't use a15memmap directly 2015-10-27 12:00:50 +00:00
xilinx_zynq.c arm: xilinx_zynq: Add linux pre-boot 2015-11-03 13:49:41 +00:00
xlnx-ep108.c
xlnx-zynqmp.c target-arm: xlnx-zynqmp: Add sdhci support. 2015-10-29 17:59:27 +00:00
z2.c