Home
last modified time | relevance | path

Searched hist:"7 f41bcc76d8857b4678c90796ebd85794ff3ee5f" (Results 1 – 2 of 2) sorted by relevance

/rk3399_ARM-atf/include/lib/el3_runtime/aarch64/
H A Dcontext.h7f41bcc76d8857b4678c90796ebd85794ff3ee5f Wed Nov 03 18:31:53 UTC 2021 Zelalem Aweke <zelalem.aweke@arm.com> refactor(context mgmt): remove registers accessible only from secure state from EL2 context

The following registers are only accessible from secure state,
therefore don't need to be saved/restored during world switch.
- SDER32_EL2
- VSTCR_EL2
- VSTTBR_EL2

This patch removes these registers from EL2 context.

Signed-off-by: Zelalem Aweke <zelalem.aweke@arm.com>
Change-Id: I24d08aacb1b6def261c7b37d3e1265bb76adafdc
/rk3399_ARM-atf/lib/el3_runtime/aarch64/
H A Dcontext.S7f41bcc76d8857b4678c90796ebd85794ff3ee5f Wed Nov 03 18:31:53 UTC 2021 Zelalem Aweke <zelalem.aweke@arm.com> refactor(context mgmt): remove registers accessible only from secure state from EL2 context

The following registers are only accessible from secure state,
therefore don't need to be saved/restored during world switch.
- SDER32_EL2
- VSTCR_EL2
- VSTTBR_EL2

This patch removes these registers from EL2 context.

Signed-off-by: Zelalem Aweke <zelalem.aweke@arm.com>
Change-Id: I24d08aacb1b6def261c7b37d3e1265bb76adafdc