Home
last modified time | relevance | path

Searched hist:ddb615b419074727ac0a1430cf0f88bd018ac8df (Results 1 – 2 of 2) sorted by relevance

/rk3399_ARM-atf/include/arch/aarch64/
H A Darch.hddb615b419074727ac0a1430cf0f88bd018ac8df Wed Feb 22 16:09:52 UTC 2023 Juan Pablo Conde <juanpablo.conde@arm.com> feat(hcx): initialize HCRX_EL2 to its default value

The value of register HCRX_EL2 is UNKNOWN out of reset. This can
affect the behavior in lower exception levels, such as traps to
EL2 due to a wrong configuration of the register upon reset.

This patch initializes the register at EL3 and disables all traps
related to it.

On the other hand, new fields have been introduced for HCRX_EL2,
which are now defined in this patch, so they can be used in
further development.

Signed-off-by: Juan Pablo Conde <juanpablo.conde@arm.com>
Change-Id: I0bf1e949aa0d3be9f227358ad088a1ecb96ce222
/rk3399_ARM-atf/lib/el3_runtime/aarch64/
H A Dcontext_mgmt.cddb615b419074727ac0a1430cf0f88bd018ac8df Wed Feb 22 16:09:52 UTC 2023 Juan Pablo Conde <juanpablo.conde@arm.com> feat(hcx): initialize HCRX_EL2 to its default value

The value of register HCRX_EL2 is UNKNOWN out of reset. This can
affect the behavior in lower exception levels, such as traps to
EL2 due to a wrong configuration of the register upon reset.

This patch initializes the register at EL3 and disables all traps
related to it.

On the other hand, new fields have been introduced for HCRX_EL2,
which are now defined in this patch, so they can be used in
further development.

Signed-off-by: Juan Pablo Conde <juanpablo.conde@arm.com>
Change-Id: I0bf1e949aa0d3be9f227358ad088a1ecb96ce222