hw/arm/mps2-tz: Create PL081s and MSCs
commit28e56f05fc688917cf35c39c0ba97afb7f1ab0f3
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 24 Aug 2018 12:17:44 +0000 (24 13:17 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 24 Aug 2018 12:17:44 +0000 (24 13:17 +0100)
tree86d759128a9ed13162a5faa4e3f1b0f5b6586d19
parent132b475a73574d8c6a7fa678716f2eead1002939
hw/arm/mps2-tz: Create PL081s and MSCs

The AN505 FPGA image includes four PL081 DMA controllers, each
of which is gated by a Master Security Controller that allows
the guest to prevent a non-secure DMA controller from accessing
memory that is used by secure guest code. Create and wire
up these devices.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-id: 20180820141116.9118-15-peter.maydell@linaro.org
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
hw/arm/mps2-tz.c