qemu/hw/arm
David Engraf 80734cbdca hw/arm/virt: Fix non-secure flash mode
Using the whole 128 MiB flash in non-secure mode is not working because
virt_flash_fdt() expects the same address for secure_sysmem and sysmem.
This is not correctly handled by caller because it forwards NULL for
secure_sysmem in non-secure flash mode.

Fixed by using sysmem when secure_sysmem is NULL.

Signed-off-by: David Engraf <david.engraf@sysgo.com>
Message-id: 20190712075002.14326-1-david.engraf@sysgo.com
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2019-07-15 14:17:04 +01:00
..
allwinner-a10.c
armsse.c
armv7m.c
aspeed.c hw/arm: Replace global smp variables with machine smp properties 2019-07-05 17:08:03 -03:00
aspeed_soc.c aspeed: Link SCU to the watchdog 2019-07-01 17:29:00 +01:00
bcm2835_peripherals.c
bcm2836.c
boot.c
collie.c
cubieboard.c
digic.c
digic_boards.c
exynos4_boards.c
exynos4210.c
fsl-imx6.c hw/arm: Replace global smp variables with machine smp properties 2019-07-05 17:08:03 -03:00
fsl-imx6ul.c hw/arm: Replace global smp variables with machine smp properties 2019-07-05 17:08:03 -03:00
fsl-imx7.c hw/arm: Replace global smp variables with machine smp properties 2019-07-05 17:08:03 -03:00
fsl-imx25.c
fsl-imx31.c
gumstix.c
highbank.c hw/arm: Replace global smp variables with machine smp properties 2019-07-05 17:08:03 -03:00
imx25_pdk.c
integratorcp.c
Kconfig hw/arm: Add arm SBSA reference machine, skeleton part 2019-07-01 17:29:00 +01:00
kzm.c
mainstone.c
Makefile.objs hw/arm: Add arm SBSA reference machine, skeleton part 2019-07-01 17:29:00 +01:00
mcimx6ul-evk.c hw/arm: Replace global smp variables with machine smp properties 2019-07-05 17:08:03 -03:00
mcimx7d-sabre.c hw/arm: Replace global smp variables with machine smp properties 2019-07-05 17:08:03 -03:00
microbit.c
mps2-tz.c
mps2.c
msf2-soc.c
msf2-som.c hw/arm/msf2-som: Exit when the cpu is not the expected one 2019-07-01 17:28:59 +01:00
musca.c
musicpal.c
netduino2.c
nrf51_soc.c
nseries.c
omap1.c
omap2.c
omap_sx1.c
palm.c
pxa2xx.c
pxa2xx_gpio.c
pxa2xx_pic.c
raspi.c hw/arm: Replace global smp variables with machine smp properties 2019-07-05 17:08:03 -03:00
realview.c hw/arm: Replace global smp variables with machine smp properties 2019-07-05 17:08:03 -03:00
sabrelite.c hw/arm: Replace global smp variables with machine smp properties 2019-07-05 17:08:03 -03:00
sbsa-ref.c hw/arm/sbsa-ref: Remove unnecessary check for secure_sysmem == NULL 2019-07-08 14:11:31 +01:00
smmu-common.c
smmu-internal.h
smmuv3-internal.h
smmuv3.c
spitz.c
stellaris.c
stm32f205_soc.c
strongarm.c
strongarm.h
sysbus-fdt.c
tosa.c
trace-events
versatilepb.c
vexpress.c hw/arm: Replace global smp variables with machine smp properties 2019-07-05 17:08:03 -03:00
virt-acpi-build.c
virt.c hw/arm/virt: Fix non-secure flash mode 2019-07-15 14:17:04 +01:00
xilinx_zynq.c
xlnx-versal-virt.c
xlnx-versal.c
xlnx-zcu102.c
xlnx-zynqmp.c hw/arm: Replace global smp variables with machine smp properties 2019-07-05 17:08:03 -03:00
z2.c