aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManish V Badarkhe <Manish.Badarkhe@arm.com>2021-07-02 20:29:56 +0100
committerManish V Badarkhe <Manish.Badarkhe@arm.com>2021-08-02 17:15:41 +0100
commitc885d5c84d94cd82a80e074b2d6e6b5c04796cde (patch)
tree9b12759afd4f9750b436ba72f348b664e526ebe6
parent4b48f7b56577a78cdc9a2b47280cb62cbae0f7c3 (diff)
downloadarm-trusted-firmware-c885d5c84d94cd82a80e074b2d6e6b5c04796cde.tar.gz
refactor(hw_crc32): renamed hw_crc32 to tf_crc32
Renamed hw_crc32 to tf_crc32 to make the file and function name more generic so that the same name can be used in upcoming software CRC32 implementation. Change-Id: Idff8f70c50ca700a4328a27b49d5e1f14d2095eb Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
-rw-r--r--common/tf_crc32.c (renamed from common/hw_crc32.c)5
-rw-r--r--drivers/fwu/fwu.c4
-rw-r--r--include/common/tf_crc32.h (renamed from include/common/hw_crc32.h)8
-rw-r--r--plat/arm/common/arm_common.mk2
4 files changed, 10 insertions, 9 deletions
diff --git a/common/hw_crc32.c b/common/tf_crc32.c
index a8731da17..b33d36ea2 100644
--- a/common/hw_crc32.c
+++ b/common/tf_crc32.c
@@ -9,8 +9,9 @@
#include <arm_acle.h>
#include <common/debug.h>
+#include <common/tf_crc32.h>
-/* hw_crc32 - compute CRC using Arm intrinsic function
+/* compute CRC using Arm intrinsic function
*
* This function is useful for the platforms with the CPU ARMv8.0
* (with CRC instructions supported), and onwards.
@@ -23,7 +24,7 @@
*
* Return calculated CRC value
*/
-uint32_t hw_crc32(uint32_t crc, const unsigned char *buf, size_t size)
+uint32_t tf_crc32(uint32_t crc, const unsigned char *buf, size_t size)
{
assert(buf != NULL);
diff --git a/drivers/fwu/fwu.c b/drivers/fwu/fwu.c
index f155519af..7cb4c2982 100644
--- a/drivers/fwu/fwu.c
+++ b/drivers/fwu/fwu.c
@@ -7,7 +7,7 @@
#include <assert.h>
#include <common/debug.h>
-#include <common/hw_crc32.h>
+#include <common/tf_crc32.h>
#include <common/tbbr/tbbr_img_def.h>
#include <drivers/fwu/fwu.h>
#include <drivers/fwu/fwu_metadata.h>
@@ -37,7 +37,7 @@ static int fwu_metadata_crc_check(void)
{
unsigned char *data = (unsigned char *)&metadata;
- uint32_t calc_crc = hw_crc32(0U, data + sizeof(metadata.crc_32),
+ uint32_t calc_crc = tf_crc32(0U, data + sizeof(metadata.crc_32),
(sizeof(metadata) -
sizeof(metadata.crc_32)));
diff --git a/include/common/hw_crc32.h b/include/common/tf_crc32.h
index 0d14d5739..38c56a50d 100644
--- a/include/common/hw_crc32.h
+++ b/include/common/tf_crc32.h
@@ -4,13 +4,13 @@
* SPDX-License-Identifier: BSD-3-Clause
*/
-#ifndef HW_CRC32_H
-#define HW_CRC32_H
+#ifndef TF_CRC32_H
+#define TF_CRC32_H
#include <stddef.h>
#include <stdint.h>
/* compute CRC using Arm intrinsic function */
-uint32_t hw_crc32(uint32_t crc, const unsigned char *buf, size_t size);
+uint32_t tf_crc32(uint32_t crc, const unsigned char *buf, size_t size);
-#endif /* HW_CRC32_H */
+#endif /* TF_CRC32_H */
diff --git a/plat/arm/common/arm_common.mk b/plat/arm/common/arm_common.mk
index 262174f77..4d5e8b4b1 100644
--- a/plat/arm/common/arm_common.mk
+++ b/plat/arm/common/arm_common.mk
@@ -242,7 +242,7 @@ BL2_SOURCES += drivers/delay_timer/delay_timer.c \
drivers/io/io_storage.c \
plat/arm/common/arm_bl2_setup.c \
plat/arm/common/arm_err.c \
- common/hw_crc32.c \
+ common/tf_crc32.c \
${ARM_IO_SOURCES}
# Firmware Configuration Framework sources