mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-18 02:24:18 +00:00
fix(arm-drivers): align essential type categories
This corrects the MISRA violation C2012-10.7: If a composite expression is used as one operand of an operator in which the usual arithmetic conversions are performed then the other operand shall not have wider essential type. Explicitly type casted to match the data type of both the operands. Change-Id: I89fef817ad672f310de9bc0e93646cd2ba04793b Signed-off-by: Nithin G <nithing@amd.com> Signed-off-by: Maheedhar Bollapalli <maheedharsai.bollapalli@amd.com>
This commit is contained in:
parent
0f76d0d57e
commit
bec4a2c9c3
1 changed files with 2 additions and 1 deletions
|
@ -11,6 +11,7 @@
|
|||
#include <common/interrupt_props.h>
|
||||
#include <drivers/arm/gic_common.h>
|
||||
#include <drivers/arm/gicv2.h>
|
||||
#include <lib/utils_def.h>
|
||||
|
||||
#include "../common/gic_common_private.h"
|
||||
#include "gicv2_private.h"
|
||||
|
@ -203,7 +204,7 @@ void gicv2_secure_ppi_sgi_setup_props(uintptr_t gicd_base,
|
|||
}
|
||||
|
||||
/* We have an SGI or a PPI. They are Group0 at reset */
|
||||
sec_ppi_sgi_mask |= (1u << prop_desc->intr_num);
|
||||
sec_ppi_sgi_mask |= BIT_32((uint32_t)prop_desc->intr_num);
|
||||
|
||||
/* Set the priority of this interrupt */
|
||||
gicd_set_ipriorityr(gicd_base, prop_desc->intr_num,
|
||||
|
|
Loading…
Add table
Reference in a new issue