Browse Source

gic: fixed compilation error in GICv2 wait for interrupt macro

a hexadicemal value was missing the "0x" prefix which caused
	assembler error

Signed-off-by: Yehuda Yitschak <yehuday@marvell.com>
Yehuda Yitschak 10 years ago
parent
commit
59a9cfdd16
1 changed files with 1 additions and 1 deletions
  1. 1 1
      arch/arm/include/asm/macro.h

+ 1 - 1
arch/arm/include/asm/macro.h

@@ -193,7 +193,7 @@ lr	.req	x30
 0 :	wfi
 0 :	wfi
 	ldr     \wreg2, [\xreg1, GICC_AIAR]
 	ldr     \wreg2, [\xreg1, GICC_AIAR]
 	str     \wreg2, [\xreg1, GICC_AEOIR]
 	str     \wreg2, [\xreg1, GICC_AEOIR]
-	and	\wreg2, \wreg2, #3ff
+	and	\wreg2, \wreg2, #0x3ff
 	cbnz    \wreg2, 0b
 	cbnz    \wreg2, 0b
 .endm
 .endm
 #endif
 #endif