Home
last modified time | relevance | path

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

/optee_os/core/arch/arm/include/
H A Darm64.hb7c773e3ba3fa07021e7f72d0f09b2d4df5ffdb8 Tue Mar 29 13:16:30 UTC 2016 Jens Wiklander <jens.wiklander@linaro.org> juno: bug fix initialize TCR_EL1

Prior to this patch TCR_EL1 was incorrectly initialized with bit 32 set
to 0. On Cortex-A57 this bit is RES1 so this bit should always be set to
1, this patch fixes that.

This is related to errata 822227
"Using unsupported 16K translation granules might cause Cortex-A57 to
incorrectly trigger a domain fault"

Reviewed-by: Pascal Brand <pascal.brand@linaro.org>
Tested-by: Jens Wiklander <jens.wiklander@linaro.org> (Juno)
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
/optee_os/core/arch/arm/mm/
H A Dcore_mmu_lpae.cb7c773e3ba3fa07021e7f72d0f09b2d4df5ffdb8 Tue Mar 29 13:16:30 UTC 2016 Jens Wiklander <jens.wiklander@linaro.org> juno: bug fix initialize TCR_EL1

Prior to this patch TCR_EL1 was incorrectly initialized with bit 32 set
to 0. On Cortex-A57 this bit is RES1 so this bit should always be set to
1, this patch fixes that.

This is related to errata 822227
"Using unsupported 16K translation granules might cause Cortex-A57 to
incorrectly trigger a domain fault"

Reviewed-by: Pascal Brand <pascal.brand@linaro.org>
Tested-by: Jens Wiklander <jens.wiklander@linaro.org> (Juno)
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>