https://github.com/torvalds/linux
Revision 72d43d9bc9210d24d09202eaf219eac09e17b339 authored by Thomas Gleixner on 06 September 2008, 01:06:08 UTC, committed by Thomas Gleixner on 06 September 2008, 05:21:17 UTC
After fixing the u32 thinko I sill had occasional hickups on ATI chipsets
with small deltas. There seems to be a delay between writing the compare
register and the transffer to the internal register which triggers the
interrupt. Reading back the value makes sure, that it hit the internal
match register befor we compare against the counter value.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
1 parent f767625
History
Tip revision: 72d43d9bc9210d24d09202eaf219eac09e17b339 authored by Thomas Gleixner on 06 September 2008, 01:06:08 UTC
x86: HPET: read back compare register before reading counter
Tip revision: 72d43d9
File Mode Size
Documentation
arch
block
crypto
drivers
firmware
fs
include
init
ipc
kernel
lib
mm
net
samples
scripts
security
sound
usr
virt
.gitignore -rw-r--r-- 867 bytes
.mailmap -rw-r--r-- 3.6 KB
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 90.7 KB
Kbuild -rw-r--r-- 2.4 KB
MAINTAINERS -rw-r--r-- 99.8 KB
Makefile -rw-r--r-- 55.4 KB
README -rw-r--r-- 16.5 KB
REPORTING-BUGS -rw-r--r-- 3.1 KB

README

back to top