Home
last modified time | relevance | path

Searched hist:"86 ba585300aa784160bbcb8441ace3df8e06e1bd" (Results 1 – 4 of 4) sorted by relevance

/rk3399_ARM-atf/services/spd/tlkd/
H A Dtlkd_common.c86ba585300aa784160bbcb8441ace3df8e06e1bd Tue Jul 14 13:43:12 UTC 2020 Manish V Badarkhe <Manish.Badarkhe@arm.com> Add wrapper for AT instruction

In case of AT speculative workaround applied, page table walk
is disabled for lower ELs (EL1 and EL0) in EL3.
Hence added a wrapper function which temporarily enables page
table walk to execute AT instruction for lower ELs and then
disables page table walk.

Execute AT instructions directly for lower ELs (EL1 and EL0)
assuming page table walk is enabled always when AT speculative
workaround is not applied.

Change-Id: I4ad4c0bcbb761448af257e9f72ae979473c0dde8
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
/rk3399_ARM-atf/common/backtrace/
H A Dbacktrace.c86ba585300aa784160bbcb8441ace3df8e06e1bd Tue Jul 14 13:43:12 UTC 2020 Manish V Badarkhe <Manish.Badarkhe@arm.com> Add wrapper for AT instruction

In case of AT speculative workaround applied, page table walk
is disabled for lower ELs (EL1 and EL0) in EL3.
Hence added a wrapper function which temporarily enables page
table walk to execute AT instruction for lower ELs and then
disables page table walk.

Execute AT instructions directly for lower ELs (EL1 and EL0)
assuming page table walk is enabled always when AT speculative
workaround is not applied.

Change-Id: I4ad4c0bcbb761448af257e9f72ae979473c0dde8
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
/rk3399_ARM-atf/plat/arm/common/
H A Darm_common.c86ba585300aa784160bbcb8441ace3df8e06e1bd Tue Jul 14 13:43:12 UTC 2020 Manish V Badarkhe <Manish.Badarkhe@arm.com> Add wrapper for AT instruction

In case of AT speculative workaround applied, page table walk
is disabled for lower ELs (EL1 and EL0) in EL3.
Hence added a wrapper function which temporarily enables page
table walk to execute AT instruction for lower ELs and then
disables page table walk.

Execute AT instructions directly for lower ELs (EL1 and EL0)
assuming page table walk is enabled always when AT speculative
workaround is not applied.

Change-Id: I4ad4c0bcbb761448af257e9f72ae979473c0dde8
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
/rk3399_ARM-atf/include/arch/aarch64/
H A Darch_helpers.h86ba585300aa784160bbcb8441ace3df8e06e1bd Tue Jul 14 13:43:12 UTC 2020 Manish V Badarkhe <Manish.Badarkhe@arm.com> Add wrapper for AT instruction

In case of AT speculative workaround applied, page table walk
is disabled for lower ELs (EL1 and EL0) in EL3.
Hence added a wrapper function which temporarily enables page
table walk to execute AT instruction for lower ELs and then
disables page table walk.

Execute AT instructions directly for lower ELs (EL1 and EL0)
assuming page table walk is enabled always when AT speculative
workaround is not applied.

Change-Id: I4ad4c0bcbb761448af257e9f72ae979473c0dde8
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>