fix(rmm): fix MISRA C Rule 12.2 violation
This patch redefines U(_x) macro as (unsigned int)(_x).
Change-Id: Ica96643d646004528314afe5b4d1532466d716c9
Signed-off-by: AlexeiFedorov <Alexei.Fedorov@arm.com>
diff --git a/lib/arch/include/arch.h b/lib/arch/include/arch.h
index c236e15..3b4659e 100644
--- a/lib/arch/include/arch.h
+++ b/lib/arch/include/arch.h
@@ -1004,7 +1004,7 @@
******************************************************************************/
#define TLBI_ADDR_SHIFT U(12)
-#define TLBI_ADDR_MASK U(0x0FFFFFFFFFFF)
+#define TLBI_ADDR_MASK UL(0x0FFFFFFFFFFF)
#define TLBI_ADDR(x) (((x) >> TLBI_ADDR_SHIFT) & TLBI_ADDR_MASK)
/* ID_AA64MMFR2_EL1 definitions */