aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/apb_timer.c
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2010-12-09 18:19:13 +0100
committerThomas Gleixner <tglx@linutronix.de>2010-12-09 18:19:21 +0100
commit51ddafcbc735155a7e946b8b6ff19fcd5351375b (patch)
tree4900cfc546494d84cdbf0b693d89b5a130d5f0ee /arch/x86/kernel/apb_timer.c
parentd834a9dcecae834cd6b2bc5e50e1907738d9cf6a (diff)
parent991cfffa7c19aa648546aff666595af896e568ba (diff)
downloadkernel_samsung_espresso10-51ddafcbc735155a7e946b8b6ff19fcd5351375b.zip
kernel_samsung_espresso10-51ddafcbc735155a7e946b8b6ff19fcd5351375b.tar.gz
kernel_samsung_espresso10-51ddafcbc735155a7e946b8b6ff19fcd5351375b.tar.bz2
Merge branch 'x86/platform' into x86/apic-cleanups
Reason: apic cleanup series depends on x86/apic, x86/amd-nb and x86/platform Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'arch/x86/kernel/apb_timer.c')
-rw-r--r--arch/x86/kernel/apb_timer.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/x86/kernel/apb_timer.c b/arch/x86/kernel/apb_timer.c
index 92543c7..7c9ab59 100644
--- a/arch/x86/kernel/apb_timer.c
+++ b/arch/x86/kernel/apb_timer.c
@@ -315,6 +315,7 @@ static void apbt_setup_irq(struct apbt_dev *adev)
if (system_state == SYSTEM_BOOTING) {
irq_modify_status(adev->irq, 0, IRQ_MOVE_PCNTXT);
+ irq_set_affinity(adev->irq, cpumask_of(adev->cpu));
/* APB timer irqs are set up as mp_irqs, timer is edge type */
__set_irq_handler(adev->irq, handle_edge_irq, 0, "edge");
if (request_irq(adev->irq, apbt_interrupt_handler,