This clocksource function needs to be void. Signed-off-by: Thomas Gleixner --- arch/arm/mach-footbridge/dc21285-timer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux-2.6-tip/arch/arm/mach-footbridge/dc21285-timer.c =================================================================== --- linux-2.6-tip.orig/arch/arm/mach-footbridge/dc21285-timer.c +++ linux-2.6-tip/arch/arm/mach-footbridge/dc21285-timer.c @@ -30,7 +30,7 @@ static int cksrc_dc21285_enable(struct c return 0; } -static int cksrc_dc21285_disable(struct clocksource *cs) +static void cksrc_dc21285_disable(struct clocksource *cs) { *CSR_TIMER2_CNTL = 0; }