Searched hist:"4 d22b0e5ba01b423f9f5200e4702750102635145" (Results 1 – 2 of 2) sorted by relevance
| /rk3399_ARM-atf/include/lib/cpus/ |
| H A D | errata.h | 4d22b0e5ba01b423f9f5200e4702750102635145 Mon Jun 26 15:25:21 UTC 2023 Harrison Mutai <harrison.mutai@arm.com> feat(cpus): make revision procedure call optional
For runtime errata, we should avoid generating calls to `cpu_get_rev_var` unless its necessary. Make the path that generates this call parameterized, and cache the result in a temporary register to allow future calls that go down the alternate path to retrieve the cache CPU revision.
Change-Id: I9882ede76568fbd9a7ccd4caa74eff0c66a7b20e Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
|
| /rk3399_ARM-atf/include/lib/cpus/aarch64/ |
| H A D | cpu_macros.S | 4d22b0e5ba01b423f9f5200e4702750102635145 Mon Jun 26 15:25:21 UTC 2023 Harrison Mutai <harrison.mutai@arm.com> feat(cpus): make revision procedure call optional
For runtime errata, we should avoid generating calls to `cpu_get_rev_var` unless its necessary. Make the path that generates this call parameterized, and cache the result in a temporary register to allow future calls that go down the alternate path to retrieve the cache CPU revision.
Change-Id: I9882ede76568fbd9a7ccd4caa74eff0c66a7b20e Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
|