Get mptable OEM/product ID from kconfig variables.
[coreboot.git] / src / mainboard / hp / dl165_g6_fam10 / mptable.c
index 8b07e36c8931f9465380081cc5a632b50d0445da..c76ca6c75b6f562e30fb7ca97d5f0e80268eb2f7 100644 (file)
@@ -48,7 +48,7 @@ static void *smp_write_config_table(void *v)
 
        mc = (void *)(((char *)v) + SMP_FLOATING_TABLE_LEN);
 
-       mptable_init(mc, "DL165 G6    ", LAPIC_ADDR);
+       mptable_init(mc, LAPIC_ADDR);
 
        smp_write_processors(mc);
 
@@ -56,7 +56,6 @@ static void *smp_write_config_table(void *v)
        m = sysconf.mb;
 
        mptable_write_buses(mc, NULL, &isa_bus);
-       printk(BIOS_DEBUG, "writing %d as ISA to mptable (%d for real)...\n", isa_bus, m->bus_isa);
 
        /*I/O APICs:   APIC ID Version State           Address*/
        {
@@ -143,8 +142,8 @@ static void *smp_write_config_table(void *v)
        }
 
        /* Local Ints:          Type    Polarity/Trigger                                Bus ID          IRQ     APIC ID         PIN#  */
-       smp_write_intsrc(mc, mp_ExtINT, MP_IRQ_TRIGGER_DEFAULT|MP_IRQ_POLARITY_DEFAULT, isa_bus,        0x0,    MP_APIC_ALL,    0x0);
-       smp_write_intsrc(mc, mp_NMI, MP_IRQ_TRIGGER_DEFAULT|MP_IRQ_POLARITY_DEFAULT, isa_bus,           0x0,    MP_APIC_ALL,    0x1);
+       smp_write_lintsrc(mc, mp_ExtINT, MP_IRQ_TRIGGER_DEFAULT|MP_IRQ_POLARITY_DEFAULT, isa_bus,       0x0,    MP_APIC_ALL,    0x0);
+       smp_write_lintsrc(mc, mp_NMI, MP_IRQ_TRIGGER_DEFAULT|MP_IRQ_POLARITY_DEFAULT, isa_bus,          0x0,    MP_APIC_ALL,    0x1);
 
        //extended table entries
        smp_write_address_space(mc,0 , ADDRESS_TYPE_IO, 0x0, 0x0, 0x0, 0x0001);