]> git.baikalelectronics.ru Git - kernel.git/commit
x86: assign IRQs to HPET timers, fix
authorBalaji Rao <balajirrao@gmail.com>
Wed, 30 Jan 2008 12:30:03 +0000 (13:30 +0100)
committerIngo Molnar <mingo@elte.hu>
Wed, 30 Jan 2008 12:30:03 +0000 (13:30 +0100)
commit44979f1062c14e12f62137d86c82f2df8840736f
treef3827e6b77a81680b2870f82a22bb86c4fefefee
parentd13980897ff5cd8883a58181baf82d91540646fb
x86: assign IRQs to HPET timers, fix

Looks like IRQ 31 is assigned to timer 3, even without the patch!
I wonder who wrote the number 31. But the manual says that it is
zero by default.

I think we should check whether the timer has been allocated an IRQ before
proceeding to assign one to it.  Here is a patch that does this.

Signed-off-by: Balaji Rao <balajirrao@gmail.com>
Tested-by: Yinghai Lu <yhlu.kernel@gmail.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
arch/x86/kernel/hpet.c
drivers/char/hpet.c