diff options
author | Jamie Iles <jamie@jamieiles.com> | 2011-06-06 12:43:07 +0100 |
---|---|---|
committer | John Stultz <john.stultz@linaro.org> | 2011-06-27 15:16:21 -0700 |
commit | 06c3df49521c1b112b777cc4946e5de057c814ba (patch) | |
tree | 34989a358e7554d82dd4e73328f492653ceeac88 /drivers/clocksource/Kconfig | |
parent | af4087e0e682df12bdffec5cfafc2fec9208716e (diff) | |
download | kernel-common-06c3df49521c1b112b777cc4946e5de057c814ba.tar.gz kernel-common-06c3df49521c1b112b777cc4946e5de057c814ba.tar.bz2 kernel-common-06c3df49521c1b112b777cc4946e5de057c814ba.zip |
clocksource: apb: Share APB timer code with other platforms
The APB timers are an IP block from Synopsys (DesignWare APB timers)
and are also found in other systems including ARM SoC's. This patch
adds functions for creating clock_event_devices and clocksources from
APB timers but does not do the resource allocation. This is handled
in a higher layer to allow the timers to be created from multiple
methods such as platform_devices.
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Cc: Jacob Pan <jacob.jun.pan@linux.intel.com>
Signed-off-by: Jamie Iles <jamie@jamieiles.com>
Signed-off-by: John Stultz <john.stultz@linaro.org>
Diffstat (limited to 'drivers/clocksource/Kconfig')
-rw-r--r-- | drivers/clocksource/Kconfig | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/clocksource/Kconfig b/drivers/clocksource/Kconfig index 96c921910469..141417fcce30 100644 --- a/drivers/clocksource/Kconfig +++ b/drivers/clocksource/Kconfig @@ -3,3 +3,6 @@ config CLKSRC_I8253 config CLKSRC_MMIO bool + +config DW_APB_TIMER + bool |