summaryrefslogtreecommitdiff
path: root/plat/intel
diff options
context:
space:
mode:
authorAmbroise Vincent <ambroise.vincent@arm.com>2019-07-23 11:10:27 +0100
committerAmbroise Vincent <ambroise.vincent@arm.com>2019-07-24 11:53:52 +0100
commit3bd24e72422378fdead96970979ce33c80e3bf62 (patch)
treea421facd1c081975501711cc3ea32251f9b637e1 /plat/intel
parent6ef6157e76b6cd95eb159d091898177e3bf886af (diff)
intel: agilex: Fix build error
"result of '1 << 31' requires 33 bits to represent, but 'int' only has 32 bits [-Werror=shift-overflow=]" This is treated as an error since commit 93c690eba8ca ("Enable -Wshift-overflow=2 to check for undefined shift behavior") Change-Id: I141827a6711ab7759bfd6357e4ed9c1176da7c7b Signed-off-by: Ambroise Vincent <ambroise.vincent@arm.com>
Diffstat (limited to 'plat/intel')
-rw-r--r--plat/intel/soc/agilex/include/agilex_mailbox.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/plat/intel/soc/agilex/include/agilex_mailbox.h b/plat/intel/soc/agilex/include/agilex_mailbox.h
index 2a214475..cd8be289 100644
--- a/plat/intel/soc/agilex/include/agilex_mailbox.h
+++ b/plat/intel/soc/agilex/include/agilex_mailbox.h
@@ -7,6 +7,8 @@
#ifndef AGX_MBOX_H
#define AGX_MBOX_H
+#include <lib/utils_def.h>
+
#define MBOX_OFFSET 0xffa30000
#define MBOX_ATF_CLIENT_ID 0x1
@@ -76,7 +78,7 @@
#define RECONFIG_STATUS_STATE 0
#define RECONFIG_STATUS_PIN_STATUS 2
#define RECONFIG_STATUS_SOFTFUNC_STATUS 3
-#define PIN_STATUS_NSTATUS (1 << 31)
+#define PIN_STATUS_NSTATUS (U(1) << 31)
#define SOFTFUNC_STATUS_SEU_ERROR (1 << 3)
#define SOFTFUNC_STATUS_INIT_DONE (1 << 1)
#define SOFTFUNC_STATUS_CONF_DONE (1 << 0)