Disable secure self-hosted debug via MDCR_EL3/SDCR
Trusted Firmware currently has no support for secure self-hosted
debug.  To avoid unexpected exceptions, disable software debug
exceptions, other than software breakpoint instruction exceptions,
from all exception levels in secure state.  This applies to both
AArch32 and AArch64 EL3 initialization.

Change-Id: Id097e54a6bbcd0ca6a2be930df5d860d8d09e777
Signed-off-by: dp-arm <dimitris.papastamos@arm.com>
1 parent 4d07e78 commit 85e93ba0933d8f2d3f832f8a64602eaabb520c1f
@dp-arm dp-arm authored on 8 Feb 2017
Showing 4 changed files
View
include/common/aarch32/el3_common_macros.S
View
include/common/aarch64/el3_common_macros.S
View
include/lib/aarch32/arch.h
View
include/lib/aarch64/arch.h