diff options
author | Varun Wadekar <vwadekar@nvidia.com> | 2023-04-13 21:06:18 +0100 |
---|---|---|
committer | Varun Wadekar <vwadekar@nvidia.com> | 2023-04-30 11:04:59 +0100 |
commit | 0ed3be6fc2c8d275862959d1ee6a0354cc01ad5d (patch) | |
tree | 54fe24d3c19f22e8ca05d46e1050bcf33d87515f /docs/getting_started | |
parent | e7df41b545a72c7b4190e9ca2b4868dbc2ddcd79 (diff) | |
download | arm-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.rst | 4 |
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 |