aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/mpparse.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86/kernel/mpparse.c')
-rw-r--r--arch/x86/kernel/mpparse.c19
1 files changed, 9 insertions, 10 deletions
diff --git a/arch/x86/kernel/mpparse.c b/arch/x86/kernel/mpparse.c
index f36d9daaf12c..a5c728be41cd 100644
--- a/arch/x86/kernel/mpparse.c
+++ b/arch/x86/kernel/mpparse.c
@@ -237,9 +237,8 @@ static void __init MP_lintsrc_info(struct mpc_lintsrc *m)
237{ 237{
238 apic_printk(APIC_VERBOSE, "Lint: type %d, pol %d, trig %d, bus %02x," 238 apic_printk(APIC_VERBOSE, "Lint: type %d, pol %d, trig %d, bus %02x,"
239 " IRQ %02x, APIC ID %x, APIC LINT %02x\n", 239 " IRQ %02x, APIC ID %x, APIC LINT %02x\n",
240 m->mpc_irqtype, m->mpc_irqflag & 3, 240 m->irqtype, m->irqflag & 3, (m->irqflag >> 2) & 3, m->srcbusid,
241 (m->mpc_irqflag >> 2) & 3, m->mpc_srcbusid, 241 m->srcbusirq, m->destapic, m->destapiclint);
242 m->mpc_srcbusirq, m->mpc_destapic, m->mpc_destapiclint);
243} 242}
244 243
245/* 244/*
@@ -560,14 +559,14 @@ static inline void __init construct_default_ISA_mptable(int mpc_default_type)
560 559
561 construct_ioapic_table(mpc_default_type); 560 construct_ioapic_table(mpc_default_type);
562 561
563 lintsrc.mpc_type = MP_LINTSRC; 562 lintsrc.type = MP_LINTSRC;
564 lintsrc.mpc_irqflag = 0; /* conforming */ 563 lintsrc.irqflag = 0; /* conforming */
565 lintsrc.mpc_srcbusid = 0; 564 lintsrc.srcbusid = 0;
566 lintsrc.mpc_srcbusirq = 0; 565 lintsrc.srcbusirq = 0;
567 lintsrc.mpc_destapic = MP_APIC_ALL; 566 lintsrc.destapic = MP_APIC_ALL;
568 for (i = 0; i < 2; i++) { 567 for (i = 0; i < 2; i++) {
569 lintsrc.mpc_irqtype = linttypes[i]; 568 lintsrc.irqtype = linttypes[i];
570 lintsrc.mpc_destapiclint = i; 569 lintsrc.destapiclint = i;
571 MP_lintsrc_info(&lintsrc); 570 MP_lintsrc_info(&lintsrc);
572 } 571 }
573} 572}