[coreboot] [PATCH 2/4] Enable TSC calibration with timer2 by default.

Patrick Georgi patrick at georgi-clan.de
Tue Sep 7 09:07:36 CEST 2010


Am 07.09.2010 01:23, schrieb Kevin O'Connor:
> Enable TSC_X86RDTSC_CALIBRATE_WITH_TIMER2 by default.  Without this
> set, almost all boards use the inb(0x80) method.  Unfortunately, that
> method takes over a second to calibrate, and it's results are not as
> reliable.
> 
> There is a chance that some boards may not work well with the timer2
> method.  This is likely rare, because both libpayload and seabios use
> the timer2 method unconditionally and there has not been reports of an
> issue.  Should a board not support the more accurate timer2 mechanism,
> it will need to be updated to actively disable it.
How about this instead? It allows boards that require the workaround to
simply "select" it.


Signed-off-by: Patrick Georgi <patrick.georgi at coresystems.de>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 20100907-1-tsc-defaults-to-timer2
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20100907/51896e39/attachment.ksh>


More information about the coreboot mailing list