Import data cache clean and invalidation helpers

As a follow-up to 8077591cc5154a replace earlier cache maintenance
functions by ones imported from TF-A project (data cache clean and
invalidation), from the following files:
https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/
lib/aarch64/cache_helpers.S?h=v2.4
https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/
include/arch/aarch64/asm_macros.S?h=v2.4

Change-Id: Iab55bd2cfa006507f811c6f396db3a8fe3160580
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com>
diff --git a/inc/hf/arch/cache.h b/inc/hf/arch/cache.h
index a014732..f2f1317 100644
--- a/inc/hf/arch/cache.h
+++ b/inc/hf/arch/cache.h
@@ -11,4 +11,5 @@
 #include "hf/addr.h"
 #include "hf/types.h"
 
-void arch_cache_clean_range(vaddr_t start, size_t size);
+void arch_cache_data_clean_range(vaddr_t start, size_t size);
+void arch_cache_data_invalidate_range(vaddr_t start, size_t size);