u-boot-brain/arch/x86/cpu
Vadim Bendebury 7c71034d3c x86: Provide tick counter and frequency reference for Intel core architecture
Some u-boot modules rely on availability of get_ticks() and
get_tbclk() functions, reporting a free running clock and its
frequency respectively. Traditionally these functions return number
and frequency of timer interrupts.

Intel's core architecture processors however are known to run the
rdtsc instruction at a constant rate of the so called 'Max Non Turbo
ratio' times the external clock frequency which is 100MHz. This is
just as good for the timer tick functions in question.

Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Signed-off-by: Simon Glass <sjg@chromium.org>
2012-12-06 14:30:43 -08:00
..
coreboot x86: Issue SMI to finalize Coreboot in final stage 2012-12-06 14:30:43 -08:00
sc520 sc520: fix build warning about unused temp var 2012-03-06 21:05:18 +11:00
config.mk Convert ISO-8859 files to UTF-8 2011-08-04 23:34:02 +02:00
cpu.c x86: Add basic cache operations 2012-12-06 14:30:39 -08:00
interrupts.c x86: Provide tick counter and frequency reference for Intel core architecture 2012-12-06 14:30:43 -08:00
Makefile x86: Add a dummy implementation for timer_get_us 2012-11-30 13:44:05 -08:00
resetvec.S Convert ISO-8859 files to UTF-8 2011-08-04 23:34:02 +02:00
start16.S x86: Add back cold- and warm-boot flags 2012-12-06 14:30:42 -08:00
start.S x86: Add back cold- and warm-boot flags 2012-12-06 14:30:42 -08:00
timer.c x86: Add a dummy implementation for timer_get_us 2012-11-30 13:44:05 -08:00
u-boot.lds x86: Allow excluding reset vector code from u-boot 2012-11-28 11:40:03 -08:00