summaryrefslogtreecommitdiff
path: root/docs/getting_started
diff options
context:
space:
mode:
authorVarun Wadekar <vwadekar@nvidia.com>2023-04-13 21:06:18 +0100
committerVarun Wadekar <vwadekar@nvidia.com>2023-04-30 11:04:59 +0100
commit0ed3be6fc2c8d275862959d1ee6a0354cc01ad5d (patch)
tree54fe24d3c19f22e8ca05d46e1050bcf33d87515f /docs/getting_started
parente7df41b545a72c7b4190e9ca2b4868dbc2ddcd79 (diff)
downloadarm-trusted-firmware-0ed3be6fc2c8d275862959d1ee6a0354cc01ad5d.tar.gz
feat(el3-runtime): handle traps for IMPDEF registers accesses
This patch introduces support to handle traps from lower ELs for IMPDEF system register accesses. The actual support is left to the platforms to implement. Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Change-Id: I623d5c432b4ce4328b68f238c15b1c83df97c1e5
Diffstat (limited to 'docs/getting_started')
-rw-r--r--docs/getting_started/build-options.rst4
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/getting_started/build-options.rst b/docs/getting_started/build-options.rst
index 03be7862e..818fd0baf 100644
--- a/docs/getting_started/build-options.rst
+++ b/docs/getting_started/build-options.rst
@@ -627,6 +627,10 @@ Common build options
translation library (xlat tables v2) must be used; version 1 of translation
library is not supported.
+- ``IMPDEF_SYSREG_TRAP``: Numeric value to enable the handling traps for
+ implementation defined system register accesses from lower ELs. Default
+ value is ``0``.
+
- ``INVERTED_MEMMAP``: memmap tool print by default lower addresses at the
bottom, higher addresses at the top. This build flag can be set to '1' to
invert this behavior. Lower addresses will be printed at the top and higher