aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorJim Cromie <jim.cromie@gmail.com>2006-06-26 03:25:19 -0400
committerLinus Torvalds <torvalds@g5.osdl.org>2006-06-26 12:58:21 -0400
commit6ae7440e6b7a46f4c119c60580aa9384c1b463f7 (patch)
treed288e15b56c8eebf02b25ea92e3678d9f2c0fee4 /arch
parent19923c190e0932bf0ac1e1d06a48f5c3678dd0de (diff)
[PATCH] GTOD: add scx200 HRT clocksource
Add a GTOD clocksource driver based on the Geode SCx200's Hi-Res Timer. Signed-off-by: Jim Cromie <jim.cromie@gmail.com> Cc: Roman Zippel <zippel@linux-m68k.org> Cc: john stultz <johnstul@us.ibm.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch')
-rw-r--r--arch/i386/Kconfig20
1 files changed, 15 insertions, 5 deletions
diff --git a/arch/i386/Kconfig b/arch/i386/Kconfig
index db1f8b406063..374fb50608a0 100644
--- a/arch/i386/Kconfig
+++ b/arch/i386/Kconfig
@@ -1050,13 +1050,23 @@ config SCx200
1050 tristate "NatSemi SCx200 support" 1050 tristate "NatSemi SCx200 support"
1051 depends on !X86_VOYAGER 1051 depends on !X86_VOYAGER
1052 help 1052 help
1053 This provides basic support for the National Semiconductor SCx200 1053 This provides basic support for National Semiconductor's
1054 processor. Right now this is just a driver for the GPIO pins. 1054 (now AMD's) Geode processors. The driver probes for the
1055 PCI-IDs of several on-chip devices, so its a good dependency
1056 for other scx200_* drivers.
1055 1057
1056 If you don't know what to do here, say N. 1058 If compiled as a module, the driver is named scx200.
1057 1059
1058 This support is also available as a module. If compiled as a 1060config SCx200HR_TIMER
1059 module, it will be called scx200. 1061 tristate "NatSemi SCx200 27MHz High-Resolution Timer Support"
1062 depends on SCx200 && GENERIC_TIME
1063 default y
1064 help
1065 This driver provides a clocksource built upon the on-chip
1066 27MHz high-resolution timer. Its also a workaround for
1067 NSC Geode SC-1100's buggy TSC, which loses time when the
1068 processor goes idle (as is done by the scheduler). The
1069 other workaround is idle=poll boot option.
1060 1070
1061source "drivers/pcmcia/Kconfig" 1071source "drivers/pcmcia/Kconfig"
1062 1072