Home
last modified time | relevance | path

Searched hist:"281 a08cc6438d868bd1b0bcf19bc6c95207b42ac" (Results 1 – 10 of 10) sorted by relevance

/rk3399_ARM-atf/include/lib/extensions/
H A Dspe.h281a08cc6438d868bd1b0bcf19bc6c95207b42ac Fri Oct 13 11:06:06 UTC 2017 Dimitris Papastamos <dimitris.papastamos@arm.com> Refactor Statistical Profiling Extensions implementation

Factor out SPE operations in a separate file. Use the publish
subscribe framework to drain the SPE buffers before entering secure
world. Additionally, enable SPE before entering normal world.

A side effect of this change is that the profiling buffers are now
only drained when a transition from normal world to secure world
happens. Previously they were drained also on return from secure
world, which is unnecessary as SPE is not supported in S-EL1.

Change-Id: I17582c689b4b525770dbb6db098b3a0b5777b70a
Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>
/rk3399_ARM-atf/plat/arm/common/aarch64/
H A Darm_helpers.S281a08cc6438d868bd1b0bcf19bc6c95207b42ac Fri Oct 13 11:06:06 UTC 2017 Dimitris Papastamos <dimitris.papastamos@arm.com> Refactor Statistical Profiling Extensions implementation

Factor out SPE operations in a separate file. Use the publish
subscribe framework to drain the SPE buffers before entering secure
world. Additionally, enable SPE before entering normal world.

A side effect of this change is that the profiling buffers are now
only drained when a transition from normal world to secure world
happens. Previously they were drained also on return from secure
world, which is unnecessary as SPE is not supported in S-EL1.

Change-Id: I17582c689b4b525770dbb6db098b3a0b5777b70a
Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>
/rk3399_ARM-atf/lib/extensions/spe/
H A Dspe.c281a08cc6438d868bd1b0bcf19bc6c95207b42ac Fri Oct 13 11:06:06 UTC 2017 Dimitris Papastamos <dimitris.papastamos@arm.com> Refactor Statistical Profiling Extensions implementation

Factor out SPE operations in a separate file. Use the publish
subscribe framework to drain the SPE buffers before entering secure
world. Additionally, enable SPE before entering normal world.

A side effect of this change is that the profiling buffers are now
only drained when a transition from normal world to secure world
happens. Previously they were drained also on return from secure
world, which is unnecessary as SPE is not supported in S-EL1.

Change-Id: I17582c689b4b525770dbb6db098b3a0b5777b70a
Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>
/rk3399_ARM-atf/plat/arm/board/fvp/
H A Dfvp_pm.c281a08cc6438d868bd1b0bcf19bc6c95207b42ac Fri Oct 13 11:06:06 UTC 2017 Dimitris Papastamos <dimitris.papastamos@arm.com> Refactor Statistical Profiling Extensions implementation

Factor out SPE operations in a separate file. Use the publish
subscribe framework to drain the SPE buffers before entering secure
world. Additionally, enable SPE before entering normal world.

A side effect of this change is that the profiling buffers are now
only drained when a transition from normal world to secure world
happens. Previously they were drained also on return from secure
world, which is unnecessary as SPE is not supported in S-EL1.

Change-Id: I17582c689b4b525770dbb6db098b3a0b5777b70a
Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>
/rk3399_ARM-atf/include/lib/el3_runtime/aarch64/
H A Dcontext.h281a08cc6438d868bd1b0bcf19bc6c95207b42ac Fri Oct 13 11:06:06 UTC 2017 Dimitris Papastamos <dimitris.papastamos@arm.com> Refactor Statistical Profiling Extensions implementation

Factor out SPE operations in a separate file. Use the publish
subscribe framework to drain the SPE buffers before entering secure
world. Additionally, enable SPE before entering normal world.

A side effect of this change is that the profiling buffers are now
only drained when a transition from normal world to secure world
happens. Previously they were drained also on return from secure
world, which is unnecessary as SPE is not supported in S-EL1.

Change-Id: I17582c689b4b525770dbb6db098b3a0b5777b70a
Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>
/rk3399_ARM-atf/lib/el3_runtime/aarch64/
H A Dcontext.S281a08cc6438d868bd1b0bcf19bc6c95207b42ac Fri Oct 13 11:06:06 UTC 2017 Dimitris Papastamos <dimitris.papastamos@arm.com> Refactor Statistical Profiling Extensions implementation

Factor out SPE operations in a separate file. Use the publish
subscribe framework to drain the SPE buffers before entering secure
world. Additionally, enable SPE before entering normal world.

A side effect of this change is that the profiling buffers are now
only drained when a transition from normal world to secure world
happens. Previously they were drained also on return from secure
world, which is unnecessary as SPE is not supported in S-EL1.

Change-Id: I17582c689b4b525770dbb6db098b3a0b5777b70a
Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>
H A Dcontext_mgmt.c281a08cc6438d868bd1b0bcf19bc6c95207b42ac Fri Oct 13 11:06:06 UTC 2017 Dimitris Papastamos <dimitris.papastamos@arm.com> Refactor Statistical Profiling Extensions implementation

Factor out SPE operations in a separate file. Use the publish
subscribe framework to drain the SPE buffers before entering secure
world. Additionally, enable SPE before entering normal world.

A side effect of this change is that the profiling buffers are now
only drained when a transition from normal world to secure world
happens. Previously they were drained also on return from secure
world, which is unnecessary as SPE is not supported in S-EL1.

Change-Id: I17582c689b4b525770dbb6db098b3a0b5777b70a
Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>
/rk3399_ARM-atf/bl31/
H A Dbl31.mk281a08cc6438d868bd1b0bcf19bc6c95207b42ac Fri Oct 13 11:06:06 UTC 2017 Dimitris Papastamos <dimitris.papastamos@arm.com> Refactor Statistical Profiling Extensions implementation

Factor out SPE operations in a separate file. Use the publish
subscribe framework to drain the SPE buffers before entering secure
world. Additionally, enable SPE before entering normal world.

A side effect of this change is that the profiling buffers are now
only drained when a transition from normal world to secure world
happens. Previously they were drained also on return from secure
world, which is unnecessary as SPE is not supported in S-EL1.

Change-Id: I17582c689b4b525770dbb6db098b3a0b5777b70a
Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>
/rk3399_ARM-atf/include/plat/arm/common/
H A Dplat_arm.h281a08cc6438d868bd1b0bcf19bc6c95207b42ac Fri Oct 13 11:06:06 UTC 2017 Dimitris Papastamos <dimitris.papastamos@arm.com> Refactor Statistical Profiling Extensions implementation

Factor out SPE operations in a separate file. Use the publish
subscribe framework to drain the SPE buffers before entering secure
world. Additionally, enable SPE before entering normal world.

A side effect of this change is that the profiling buffers are now
only drained when a transition from normal world to secure world
happens. Previously they were drained also on return from secure
world, which is unnecessary as SPE is not supported in S-EL1.

Change-Id: I17582c689b4b525770dbb6db098b3a0b5777b70a
Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>
/rk3399_ARM-atf/
H A DMakefile281a08cc6438d868bd1b0bcf19bc6c95207b42ac Fri Oct 13 11:06:06 UTC 2017 Dimitris Papastamos <dimitris.papastamos@arm.com> Refactor Statistical Profiling Extensions implementation

Factor out SPE operations in a separate file. Use the publish
subscribe framework to drain the SPE buffers before entering secure
world. Additionally, enable SPE before entering normal world.

A side effect of this change is that the profiling buffers are now
only drained when a transition from normal world to secure world
happens. Previously they were drained also on return from secure
world, which is unnecessary as SPE is not supported in S-EL1.

Change-Id: I17582c689b4b525770dbb6db098b3a0b5777b70a
Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>