fix(rmm): fix MISRA C:2012 Rule 10.3 in lib & runtime

Signed-off-by: AlexeiFedorov <Alexei.Fedorov@arm.com>
Change-Id: If607bf37c82c5db40ce4a8771fd29739bffa8aa8
diff --git a/lib/common/include/sizes.h b/lib/common/include/sizes.h
index f1b4f36..df918a9 100644
--- a/lib/common/include/sizes.h
+++ b/lib/common/include/sizes.h
@@ -20,7 +20,7 @@
 #define SZ_2M	(UL(2)  * SZ_1M)
 
 #ifndef __ASSEMBLER__
-#define BITS_PER_UL	(8 * sizeof(unsigned long))
+#define BITS_PER_UL	((unsigned int)(8 * sizeof(unsigned long)))
 #endif
 
 #endif /* SIZES_H */
diff --git a/lib/common/include/utils_def.h b/lib/common/include/utils_def.h
index 2a92e05..c0602ec 100644
--- a/lib/common/include/utils_def.h
+++ b/lib/common/include/utils_def.h
@@ -135,7 +135,7 @@
 			(((uintptr_t)_addr >= (uintptr_t)&_array[0]) && \
 			 ((((uintptr_t)_addr - (uintptr_t)&_array[0]) % \
 						sizeof(_array[0])) == UL(0)))
-#define GRANULE_SHIFT	(UL(12))
+#define GRANULE_SHIFT	(U(12))
 #define GRANULE_MASK	(~0xfffUL)
 
 #define HAS_MPAM 0