diff options
author | Andres Salomon <dilinger@queued.net> | 2007-10-12 17:04:06 -0400 |
---|---|---|
committer | Thomas Gleixner <tglx@inhelltoy.tec.linutronix.de> | 2007-10-12 17:04:06 -0400 |
commit | 8f36881b3c972ebc019195692849f22488f9c0a3 (patch) | |
tree | dd14aeb1fdb6f516f154a276d21f82c58d5e35b3 /arch/i386 | |
parent | 83d7384f8d4aa216b49cf9cb286ea743054b119f (diff) |
x86: Geode MFGPT clock event device support
Add support for an MFGPT clock event device; this allows us to use MFGPTs as
the basis for high-resolution timers.
Signed-off-by: Jordan Crouse <jordan.crouse@amd.com>
Signed-off-by: Andres Salomon <dilinger@debian.org>
Cc: Andi Kleen <ak@suse.de>
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: john stultz <johnstul@us.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'arch/i386')
-rw-r--r-- | arch/i386/Kconfig | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/i386/Kconfig b/arch/i386/Kconfig index 2d85e4b87307..6bbbc2755e44 100644 --- a/arch/i386/Kconfig +++ b/arch/i386/Kconfig | |||
@@ -1206,6 +1206,16 @@ config SCx200HR_TIMER | |||
1206 | processor goes idle (as is done by the scheduler). The | 1206 | processor goes idle (as is done by the scheduler). The |
1207 | other workaround is idle=poll boot option. | 1207 | other workaround is idle=poll boot option. |
1208 | 1208 | ||
1209 | config GEODE_MFGPT_TIMER | ||
1210 | bool "Geode Multi-Function General Purpose Timer (MFGPT) events" | ||
1211 | depends on MGEODE_LX && GENERIC_TIME && GENERIC_CLOCKEVENTS | ||
1212 | default y | ||
1213 | help | ||
1214 | This driver provides a clock event source based on the MFGPT | ||
1215 | timer(s) in the CS5535 and CS5536 companion chip for the geode. | ||
1216 | MFGPTs have a better resolution and max interval than the | ||
1217 | generic PIT, and are suitable for use as high-res timers. | ||
1218 | |||
1209 | config K8_NB | 1219 | config K8_NB |
1210 | def_bool y | 1220 | def_bool y |
1211 | depends on AGP_AMD64 | 1221 | depends on AGP_AMD64 |