summaryrefslogtreecommitdiff
path: root/arch/x86/lib/Makefile
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2013-04-17 16:13:36 +0000
committerSimon Glass <sjg@chromium.org>2013-05-13 13:33:21 -0700
commite761ecdbb83e3151ffea5b531523256c57e62527 (patch)
treecbd44285af8784933d8c09caba2f0f8208d1856b /arch/x86/lib/Makefile
parent7949703a9582ec60cf841c595acd3bbe86933cd3 (diff)
downloadu-boot-imx-e761ecdbb83e3151ffea5b531523256c57e62527.zip
u-boot-imx-e761ecdbb83e3151ffea5b531523256c57e62527.tar.gz
u-boot-imx-e761ecdbb83e3151ffea5b531523256c57e62527.tar.bz2
x86: Add TSC timer
This timer runs at a rate that can be calculated, well over 100MHz. It is ideal for accurate timing and does not need interrupt servicing. Tidy up some old broken and unneeded implementations at the same time. To provide a consistent view of boot time, we use the same time base as coreboot. Use the base timestamp supplied by coreboot as U-Boot's base time. Signed-off-by: Simon Glass <sjg@chromium.org>base Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'arch/x86/lib/Makefile')
-rw-r--r--arch/x86/lib/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/x86/lib/Makefile b/arch/x86/lib/Makefile
index 962593d..0bc8c2f 100644
--- a/arch/x86/lib/Makefile
+++ b/arch/x86/lib/Makefile
@@ -37,6 +37,7 @@ COBJS-y += relocate.o
COBJS-y += physmem.o
COBJS-y += string.o
COBJS-$(CONFIG_SYS_X86_ISR_TIMER) += timer.o
+COBJS-$(CONFIG_SYS_X86_TSC_TIMER) += tsc_timer.o
COBJS-$(CONFIG_VIDEO_VGA) += video.o
COBJS-$(CONFIG_CMD_ZBOOT) += zimage.o