x86: GEODE: make sure the right MFGPT timer fired the timer tick
authorJordan Crouse <jordan.crouse@amd.com>
Sat, 9 Feb 2008 22:24:08 +0000 (23:24 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Sat, 9 Feb 2008 22:24:08 +0000 (23:24 +0100)
commitdcee77be2f0a7010633fb2c025db38550c4b0e72
treec1a59caa0687dcc32f67c83b22a83ce86d8d0afb
parentf54ae69bafa16434ce46bc2f1fe556bce4d23650
x86: GEODE: make sure the right MFGPT timer fired the timer tick

Each AMD Geode MFGPT timer interrupt output is paired with another
timer; esentially the interrupt goes if either timer fires.  This
is okay, but the handlers need to be aware of this.  Make sure in
the timer tick handler that our timer really did expire.

Signed-off-by: Jordan Crouse <jordan.crouse@amd.com>
Signed-off-by: Andres Salomon <dilinger@debian.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
arch/x86/kernel/mfgpt_32.c