aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichalis Pappas <mpappas@fastmail.fm>2018-03-03 18:26:11 +0800
committerMichalis Pappas <mpappas@fastmail.fm>2018-03-04 14:04:25 +0800
commitc5c7538ec4bf8579045ea12e31a287ae26af5730 (patch)
treed86574f1b25f69b56e0260f7270eb0dfea2381b3
parent06e3a5e118eebf7575b1ae16edfeca781a4415d5 (diff)
downloadplatform_external_arm-trusted-firmware-c5c7538ec4bf8579045ea12e31a287ae26af5730.tar.gz
platform_external_arm-trusted-firmware-c5c7538ec4bf8579045ea12e31a287ae26af5730.tar.bz2
platform_external_arm-trusted-firmware-c5c7538ec4bf8579045ea12e31a287ae26af5730.zip
qemu: Accessing UART1 causes a data abort
The register address range of UART1 (crash console) are outside the address ranges mapped for MMIO, resulting to an MMU abort when the device registers are accessed. Increase the size of DEVICE1 memory to include the range of UART1. Fixes ARM-software/tf-issues#560 Signed-off-by: Michalis Pappas <mpappas@fastmail.fm>
-rw-r--r--plat/qemu/include/platform_def.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/plat/qemu/include/platform_def.h b/plat/qemu/include/platform_def.h
index afda4f8e6..417048f8e 100644
--- a/plat/qemu/include/platform_def.h
+++ b/plat/qemu/include/platform_def.h
@@ -198,7 +198,7 @@
#define DEVICE0_BASE 0x08000000
#define DEVICE0_SIZE 0x00021000
#define DEVICE1_BASE 0x09000000
-#define DEVICE1_SIZE 0x00011000
+#define DEVICE1_SIZE 0x00041000
/*
* GIC related constants