]> git.baikalelectronics.ru Git - arm-tf.git/commitdiff
fix(st): add U suffix for unsigned numbers
authorYann Gautier <yann.gautier@st.com>
Fri, 18 Nov 2022 12:43:48 +0000 (13:43 +0100)
committerYann Gautier <yann.gautier@st.com>
Wed, 7 Dec 2022 13:20:01 +0000 (14:20 +0100)
This corrects MISRA c2012-7.2 violation:
A "u" or "U" suffix shall be applied to all integer constants that are
represented in an unsigned type.

Signed-off-by: Yann Gautier <yann.gautier@st.com>
Change-Id: I92b394572528e7179a314bbad4a032fd65053861

plat/st/common/bl2_io_storage.c
plat/st/common/include/stm32mp_efi.h

index b271ed6d30655b6a10f1c26c3f4f726c12188c5b..1bbaff670da567a229f875f0ce1b7e9ced479760 100644 (file)
@@ -607,7 +607,7 @@ int plat_get_image_source(unsigned int image_id, uintptr_t *dev_handle,
  *     - we already boot FWU_MAX_TRIAL_REBOOT times in trial mode.
  * we select the previous_active_index.
  */
-#define INVALID_BOOT_IDX               0xFFFFFFFF
+#define INVALID_BOOT_IDX               0xFFFFFFFFU
 
 uint32_t plat_fwu_get_boot_idx(void)
 {
index 490560ff38e9fe36fa05bd59a77807b52e0e1f4f..af9165f1daa54473adc75d8b4657beefe5f66dc0 100644 (file)
@@ -1,6 +1,7 @@
 /* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Copyright (c) 2021, Linaro Limited
+ * Copyright (c) 2022, STMicroelectronics - All Rights Reserved
  */
 
 #ifndef STM32MP_EFI_H
@@ -9,7 +10,7 @@
 #include <drivers/partition/efi.h>
 
 #define STM32MP_FIP_GUID \
-       EFI_GUID(0x19d5df83, 0x11b0, 0x457b, \
-                0xbe, 0x2c, 0x75, 0x59, 0xc1, 0x31, 0x42, 0xa5)
+       EFI_GUID(0x19d5df83U, 0x11b0U, 0x457bU, \
+                0xbeU, 0x2cU, 0x75U, 0x59U, 0xc1U, 0x31U, 0x42U, 0xa5U)
 
 #endif /* STM32MP_EFI_H */