arm-trusted-firmware/plat/socionext/synquacer
Masahisa Kojima 0922e481e5 xlat_tables_v2: add base table section name parameter for spm_mm
Core spm_mm code expects the translation tables are located in the
inner & outer WBWA & shareable memory.
REGISTER_XLAT_CONTEXT2 macro is used to specify the translation
table section in spm_mm.

In the commit 363830df1c (xlat_tables_v2: merge
REGISTER_XLAT_CONTEXT_{FULL_SPEC,RO_BASE_TABLE}), REGISTER_XLAT_CONTEXT2
macro explicitly specifies the base xlat table goes into .bss by default.
This change affects the existing SynQuacer spm_mm implementation.
plat/socionext/synquacer/include/plat.ld.S linker script intends to
locate ".bss.sp_base_xlat_table" into "sp_xlat_table" section,
but this implementation is no longer available.

This patch adds the base table section name parameter for
REGISTER_XLAT_CONTEXT2 so that platform can specify the
inner & outer WBWA & shareable memory for spm_mm base xlat table.
If PLAT_SP_IMAGE_BASE_XLAT_SECTION_NAME is not defined, base xlat table
goes into .bss by default, the result is same as before.

Change-Id: Ie0e1a235e5bd4288dc376f582d6c44c5df6d31b2
Signed-off-by: Masahisa Kojima <masahisa.kojima@linaro.org>
2020-06-02 14:53:06 +09:00
..
drivers plat/synquacer: enable SCMI support 2019-03-13 09:54:15 +09:00
include xlat_tables_v2: add base table section name parameter for spm_mm 2020-06-02 14:53:06 +09:00
platform.mk TF-A GICv3 driver: Introduce makefile 2020-03-30 10:54:01 +00:00
sq_bl31_setup.c pl011: Use generic console_t data structure 2020-02-25 09:34:38 +00:00
sq_ccn.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
sq_gicv3.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
sq_helpers.S synquacer: Enable PL011 UART Console 2018-06-21 11:22:32 +05:30
sq_psci.c Use correct type when reading SCR register 2020-01-28 11:10:48 +00:00
sq_spm.c spm-mm: Refactor secure_partition.h and its contents 2019-12-20 16:03:41 +00:00
sq_topology.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
sq_xlat_setup.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00