diff options
| author | Lars Povlsen <lars.povlsen@microchip.com> | 2019-04-04 14:38:50 +0200 |
|---|---|---|
| committer | Tom Rini <trini@konsulko.com> | 2019-04-23 17:57:28 -0400 |
| commit | 25c07c72fd817b084c128f84ea0862668ceb2127 (patch) | |
| tree | ec80979276a475e772f36c293132a15953c5a786 /include/linux | |
| parent | b4353b371322b54d8effd8737e3f7ba021950180 (diff) | |
| download | u-boot-25c07c72fd817b084c128f84ea0862668ceb2127.tar.gz u-boot-25c07c72fd817b084c128f84ea0862668ceb2127.tar.xz u-boot-25c07c72fd817b084c128f84ea0862668ceb2127.zip | |
ARMv8: PSCI: Fix PSCI_TABLE relocation issue
This fixes relaction isses with the PSCI_TABLE entries in
the psci_32_table and psci_64_table.
When using 32-bit adress pointers relocation was not being applied to
the tables, causing PSCI handlers to point to the un-relocated code
area. By using 64-bit data relocation is properly applied. The
handlers are thus in the "secure data" area, which is protected by
/memreserve/ in the FDT.
Signed-off-by: Lars Povlsen <lars.povlsen@microchip.com>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions
