From 2a2524ca6dfa14a6e5d0b7438090c736b85a0cb8 Mon Sep 17 00:00:00 2001 From: Michal Simek Date: Thu, 1 Nov 2012 13:32:37 +0100 Subject: [PATCH] microblaze: Fix gpio usage Warning: microblaze-generic.c: In function 'do_reset': microblaze-generic.c:38:47: warning: operation on '*-2126118912u' may be undefined [-Wsequence-point] Signed-off-by: Michal Simek --- board/xilinx/microblaze-generic/microblaze-generic.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/board/xilinx/microblaze-generic/microblaze-generic.c b/board/xilinx/microblaze-generic/microblaze-generic.c index 3d5246f8a80..72272011a43 100644 --- a/board/xilinx/microblaze-generic/microblaze-generic.c +++ b/board/xilinx/microblaze-generic/microblaze-generic.c @@ -35,8 +35,8 @@ int do_reset(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) { #ifdef CONFIG_SYS_GPIO_0 - *((unsigned long *)(CONFIG_SYS_GPIO_0_ADDR)) = - ++(*((unsigned long *)(CONFIG_SYS_GPIO_0_ADDR))); + *((u32 volatile *)(CONFIG_SYS_GPIO_0_ADDR)) = + ++(*((u32 volatile *)(CONFIG_SYS_GPIO_0_ADDR))); #endif #ifdef CONFIG_SYS_RESET_ADDRESS puts ("Reseting board\n"); -- 2.47.3