Home
last modified time | relevance | path

Searched hist:"371 d4399d1f42a48705e316ef378553218195612" (Results 1 – 2 of 2) sorted by relevance

/rk3399_ARM-atf/plat/arm/css/common/aarch64/
H A Dcss_helpers.S371d4399d1f42a48705e316ef378553218195612 Thu Oct 22 05:30:50 UTC 2015 David Wang <david.wang@arm.com> Allow CSS to redefine function `plat_arm_calc_core_pos`

Currently all ARM CSS platforms which include css_helpers.S use the same
strong definition of `plat_arm_calc_core_pos`. This patch allows these CSS
platforms to define their own strong definition of this function.

* Replace the strong definition of `plat_arm_calc_core_pos` in
css_helpers.S with a utility function `css_calc_core_pos_swap_cluster`
does the same thing (swaps cluster IDs). ARM CSS platforms may choose
to use this function or not.

* Add a Juno strong definition of `plat_arm_calc_core_pos`, which uses
`css_calc_core_pos_swap_cluster`.

Change-Id: Ib5385ed10e44adf6cd1398a93c25973eb3506d9d
/rk3399_ARM-atf/plat/arm/board/juno/aarch64/
H A Djuno_helpers.S371d4399d1f42a48705e316ef378553218195612 Thu Oct 22 05:30:50 UTC 2015 David Wang <david.wang@arm.com> Allow CSS to redefine function `plat_arm_calc_core_pos`

Currently all ARM CSS platforms which include css_helpers.S use the same
strong definition of `plat_arm_calc_core_pos`. This patch allows these CSS
platforms to define their own strong definition of this function.

* Replace the strong definition of `plat_arm_calc_core_pos` in
css_helpers.S with a utility function `css_calc_core_pos_swap_cluster`
does the same thing (swaps cluster IDs). ARM CSS platforms may choose
to use this function or not.

* Add a Juno strong definition of `plat_arm_calc_core_pos`, which uses
`css_calc_core_pos_swap_cluster`.

Change-Id: Ib5385ed10e44adf6cd1398a93c25973eb3506d9d