Skip to content

Commit 780f86e

Browse files
Sanjeev PremiSriramakrishnan A G
authored andcommitted
omap3: beagle: Use GPTIMERi 1 for clockevents
The current selection of the GPTIMER on was result of a hardware issue in early versions of the Beagleboards (Ax and B1 thru B4). [1] [2] Its been long since the hardware issue has been fixed. This patch uses GPTIMER 1 for all newer board revisions incl. Beagleboard XM. [1] http://thread.gmane.org/gmane.comp.hardware.beagleboard.general/91 [2] Errata torvalds#7 at http://elinux.org/BeagleBoard#Errata Signed-off-by: Sanjeev Premi <[email protected]> Cc: Paul Walmsley <[email protected]> Reviewed-by: Paul Walmsley <[email protected]>
1 parent cb6a098 commit 780f86e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

arch/arm/mach-omap2/board-omap3beagle.c

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -580,7 +580,10 @@ static void __init omap3_beagle_init_irq(void)
580580
omap_init_irq();
581581
gpmc_init();
582582
#ifdef CONFIG_OMAP_32K_TIMER
583-
omap2_gp_clockevent_set_gptimer(12);
583+
if (omap3_beagle_version == OMAP3BEAGLE_BOARD_AXBX)
584+
omap2_gp_clockevent_set_gptimer(12);
585+
else
586+
omap2_gp_clockevent_set_gptimer(1);
584587
#endif
585588
}
586589

0 commit comments

Comments
 (0)