ARM Platforms:Enable non-secure access to UART1
authorAlexei Fedorov <Alexei.Fedorov@arm.com>
Thu, 25 May 2017 14:57:18 +0000 (15:57 +0100)
committerEvan Lloyd <evan.lloyd@arm.com>
Fri, 7 Sep 2018 10:51:22 +0000 (11:51 +0100)
commit2431d00f34b513368100a39af4a4df20e25943ed
tree45cc3dfb5d034c30292c57c9fdf49ef1bc04104d
parente976e1fdb4f936352262122e5c3e80aff11bdc6b
ARM Platforms:Enable non-secure access to UART1

Adds an undocumented build option that enables non-secure access to
the PL011 UART1.
This allows a custom build where the UART can be used as a serial debug
port for WinDbg (or other debugger) connection.

This option is not documented in the user guide, as it is provided as a
convenience for Windows debugging, and not intended for general use.
In particular, enabling non-secure access to the UART might allow
a denial of service attack!

Change-Id: I4cd7d59c2cac897cc654ab5e1188ff031114ed3c
Signed-off-by: Alexei Fedorov <Alexei.Fedorov@arm.com>
Signed-off-by: Evan Lloyd <evan.lloyd@arm.com>
plat/arm/css/common/css_common.mk
plat/arm/soc/common/soc_css_security.c