[Skiboot] [PATCH 16/36] sparse: fix warning constant is so big it is long in hw/slw.c
Stewart Smith
stewart at linux.vnet.ibm.com
Tue Nov 10 15:18:10 AEDT 2015
hw/slw.c:485:26: warning: constant 0x0000002000000000 is so big it is long
hw/slw.c:486:31: warning: constant 0x0000003000000000 is so big it is long
Signed-off-by: Stewart Smith <stewart at linux.vnet.ibm.com>
---
hw/slw.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/hw/slw.c b/hw/slw.c
index 710d16b5f8e8..e1b43685d715 100644
--- a/hw/slw.c
+++ b/hw/slw.c
@@ -430,13 +430,13 @@ struct cpu_idle_states {
by searching PACA */
#define IDLE_USE_PMICR 0x00800000 /* Use SPR PMICR instruction */
-#define IDLE_FASTSLEEP_PMICR 0x0000002000000000
-#define IDLE_DEEPSLEEP_PMICR 0x0000003000000000
-#define IDLE_SLEEP_PMICR_MASK 0x0000003000000000
+#define IDLE_FASTSLEEP_PMICR 0x0000002000000000UL
+#define IDLE_DEEPSLEEP_PMICR 0x0000003000000000UL
+#define IDLE_SLEEP_PMICR_MASK 0x0000003000000000UL
-#define IDLE_FASTWINKLE_PMICR 0x0000000000200000
-#define IDLE_DEEPWINKLE_PMICR 0x0000000000300000
-#define IDLE_WINKLE_PMICR_MASK 0x0000000000300000
+#define IDLE_FASTWINKLE_PMICR 0x0000000000200000UL
+#define IDLE_DEEPWINKLE_PMICR 0x0000000000300000UL
+#define IDLE_WINKLE_PMICR_MASK 0x0000000000300000UL
static struct cpu_idle_states power7_cpu_idle_states[] = {
{ /* nap */
--
2.1.4
More information about the Skiboot
mailing list