]> pilppa.com Git - linux-2.6-omap-h63xx.git/commit
ARM: OMAP: Add clocksource driver for OMAP
authorDirk Behme <dirk.behme_at_gmail.com>
Wed, 3 Jan 2007 20:23:53 +0000 (12:23 -0800)
committerTony Lindgren <tony@atomide.com>
Wed, 3 Jan 2007 20:23:53 +0000 (12:23 -0800)
commit81447f707d1586044c9952f789b650c34d6f1a78
tree903faceb90c42b566f4bde399c0cc833987fd693
parent9cc430648a0e14a43378aa91ffbd10789ea18539
ARM: OMAP: Add clocksource driver for OMAP

This is an update of

http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=3876/1

from Daniel Walker and Kevin Hilman.

Changes from Dirk Behme:

   - Apply cleanly to recent git (pt_regs change)
   - Move clocksource init to extra function. Can be called
     later by clocksource subsystem
   - Remove warning: 'omap_32k_timer_handler' defined but not used
     when CONFIG_NO_IDLE_HZ isn't set.
   - Minor cleanups

Changes from David Brownell:

   - OMAP1, OMAP2: 32k clocksource is always available on 16xx and 24xx
   - OMAP1 MPU timer:
       * consult clock framework to determine xtal clock
       * bugfix sched_clock() low order bits
       * cleanup
   - Kconfig updates

Note that "MPU timer" still doesn't have lost tick support.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Dirk Behme <dirk.behme_at_gmail.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/Kconfig
arch/arm/mach-omap1/time.c
arch/arm/plat-omap/common.c
arch/arm/plat-omap/timer32k.c