diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2010-04-13 17:31:36 +0400 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2010-04-29 05:14:29 +0400 |
commit | 30a564be9d9554c168a654eddc2165869cc0d7bf (patch) | |
tree | 734de780e0f84a189f66ca3cbf611e6f2bc563e9 /arch/arm/mach-s3c2410/include/mach/map.h | |
parent | 1d16b0f2f3edf05f12a9e3960588e0d4854157bb (diff) | |
download | linux-30a564be9d9554c168a654eddc2165869cc0d7bf.tar.xz |
x86, hpet: Restrict read back to affected ATI chipsets
After programming the HPET, we do a readback as a workaround for
ATI/SBx00 chipsets as a synchronization. Unfortunately this triggers
an erratum in newer ICH chipsets (ICH9+) where reading the comparator
immediately after the write returns the old value. Furthermore, as
always, I/O reads are bad for performance.
Therefore, restrict the readback to the chipsets that need it, or, for
debugging purposes, when we are running with hpet=verbose.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Venkatesh Pallipadi <venki@google.com>
LKML-Reference: <20100225185348.GA9674@linux-os.sc.intel.com>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'arch/arm/mach-s3c2410/include/mach/map.h')
0 files changed, 0 insertions, 0 deletions