sparc32: fix sparse warnings in time_32.c
authorSam Ravnborg <sam@ravnborg.org>
Fri, 16 May 2014 21:25:44 +0000 (23:25 +0200)
committerDavid S. Miller <davem@davemloft.net>
Mon, 19 May 2014 02:01:27 +0000 (19:01 -0700)
commitfcea8b27f985bc02fd7b040bbb5914227a0f49d7
tree777ad8cffee084f06649d7360983a764ecc68df5
parentd2aca8f9a64c26dcd9b3eb27db949f830eb80b28
sparc32: fix sparse warnings in time_32.c

Fix following warnings:
time_32.c:63:1: warning: symbol 'rtc_lock' was not declared. Should it be static?
time_32.c:357:13: warning: symbol 'time_init' was not declared. Should it be static?
time_32.c:148:16: warning: dereference of noderef expression

Add extern definition of rtc_lock in mc146818rtc.h.
time_init() is called from init/main.c - add prototype to kernel.h.
Use proper u32 __iomem * for master_l10_counter.
Fix all users.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc/include/asm/mc146818rtc.h
arch/sparc/include/asm/timer_32.h
arch/sparc/kernel/kernel.h
arch/sparc/kernel/leon_kernel.c
arch/sparc/kernel/time_32.c