From: Arnd Bergmann Date: Thu, 10 Nov 2016 16:44:47 +0000 (+0100) Subject: nios2: fix timer initcall return value X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=069013a9e2bbf1ace3f796cb664023dcd40730f7;p=openwrt%2Fstaging%2Fblogic.git nios2: fix timer initcall return value When called more than twice, the nios2_time_init() function return an uninitialized value, as detected by gcc -Wmaybe-uninitialized arch/nios2/kernel/time.c: warning: 'ret' may be used uninitialized in this function This makes it return '0' here, matching the comment above the function. Acked-by: Ley Foon Tan Signed-off-by: Arnd Bergmann Signed-off-by: Linus Torvalds --- diff --git a/arch/nios2/kernel/time.c b/arch/nios2/kernel/time.c index d9563ddb337e..746bf5caaffc 100644 --- a/arch/nios2/kernel/time.c +++ b/arch/nios2/kernel/time.c @@ -324,6 +324,7 @@ static int __init nios2_time_init(struct device_node *timer) ret = nios2_clocksource_init(timer); break; default: + ret = 0; break; }