target-arm: Add QOM property for Secure memory region
commit9e273ef2174d7cd5b14a16d8638812541d3eb6bb
authorPeter Maydell <peter.maydell@linaro.org>
Thu, 21 Jan 2016 14:15:06 +0000 (21 14:15 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 21 Jan 2016 14:15:06 +0000 (21 14:15 +0000)
tree9a2983fde691ef7966aa236f3ab4ff54b8c0e2d8
parent6731d864f80938e404dc3e5eb7f6b76b891e3e43
target-arm: Add QOM property for Secure memory region

Add QOM property to the ARM CPU which boards can use to tell us what
memory region to use for secure accesses. Nonsecure accesses
go via the memory region specified with the base CPU class 'memory'
property.

By default, if no secure region is specified it is the same as the
nonsecure region, and if no nonsecure region is specified we will use
address_space_memory.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Acked-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
target-arm/cpu-qom.h
target-arm/cpu.c
target-arm/cpu.h