summaryrefslogtreecommitdiff
path: root/plat/common/tftf_nvm_accessors.c
diff options
context:
space:
mode:
Diffstat (limited to 'plat/common/tftf_nvm_accessors.c')
-rw-r--r--plat/common/tftf_nvm_accessors.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/plat/common/tftf_nvm_accessors.c b/plat/common/tftf_nvm_accessors.c
index 7bcca9b..853b8a8 100644
--- a/plat/common/tftf_nvm_accessors.c
+++ b/plat/common/tftf_nvm_accessors.c
@@ -77,7 +77,8 @@ fail:
return STATUS_FAIL;
#else
- memcpy((void *)(DRAM_BASE + TFTF_NVM_OFFSET + offset), buffer, size);
+ uintptr_t addr = DRAM_BASE + TFTF_NVM_OFFSET + offset;
+ memcpy((void *)addr, buffer, size);
#endif
return STATUS_SUCCESS;
@@ -115,7 +116,8 @@ fail:
if (ret != IO_SUCCESS)
return STATUS_FAIL;
#else
- memcpy(buffer, (void *)(DRAM_BASE + TFTF_NVM_OFFSET + offset), size);
+ uintptr_t addr = DRAM_BASE + TFTF_NVM_OFFSET + offset;
+ memcpy(buffer, (void *)addr, size);
#endif
return STATUS_SUCCESS;