diff options
author | davidcunado-arm <david.cunado@arm.com> | 2017-09-15 14:32:08 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-09-15 14:32:08 +0100 |
commit | 756f9bb86ea71b5816da53e4a40ee6e3fe9e5625 (patch) | |
tree | f4897e4d961f8f9ae01a7bc8b14c0b276f82fc5d /lib | |
parent | 1cde9b94fad9b778688cfec478b6d1b9f162b146 (diff) | |
parent | 769d65da778b53c2df04a4191a176e71f479e822 (diff) | |
download | platform_external_arm-trusted-firmware-756f9bb86ea71b5816da53e4a40ee6e3fe9e5625.tar.gz platform_external_arm-trusted-firmware-756f9bb86ea71b5816da53e4a40ee6e3fe9e5625.tar.bz2 platform_external_arm-trusted-firmware-756f9bb86ea71b5816da53e4a40ee6e3fe9e5625.zip |
Merge pull request #1094 from douglas-raillard-arm/dr/fix_mmap_add_dynamic_region
xlat: Use MAP_REGION macro as compatibility layer
Diffstat (limited to 'lib')
-rw-r--r-- | lib/xlat_tables_v2/xlat_tables_internal.c | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/lib/xlat_tables_v2/xlat_tables_internal.c b/lib/xlat_tables_v2/xlat_tables_internal.c index cd6e11c03..8e1b00a71 100644 --- a/lib/xlat_tables_v2/xlat_tables_internal.c +++ b/lib/xlat_tables_v2/xlat_tables_internal.c @@ -770,12 +770,7 @@ void mmap_add_region(unsigned long long base_pa, size_t size, mmap_attr_t attr) { - mmap_region_t mm = { - .base_va = base_va, - .base_pa = base_pa, - .size = size, - .attr = attr, - }; + mmap_region_t mm = MAP_REGION(base_pa, base_va, size, attr); mmap_add_region_ctx(&tf_xlat_ctx, &mm); } @@ -892,12 +887,7 @@ int mmap_add_dynamic_region_ctx(xlat_ctx_t *ctx, mmap_region_t *mm) int mmap_add_dynamic_region(unsigned long long base_pa, uintptr_t base_va, size_t size, mmap_attr_t attr) { - mmap_region_t mm = { - .base_va = base_va, - .base_pa = base_pa, - .size = size, - .attr = attr, - }; + mmap_region_t mm = MAP_REGION(base_pa, base_va, size, attr); return mmap_add_dynamic_region_ctx(&tf_xlat_ctx, &mm); } |