linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / arch / i386 / mach-generic / probe.c
index bcd1bcf..cea5b3c 100644 (file)
@@ -3,6 +3,7 @@
  * 
  * Generic x86 APIC driver probe layer.
  */  
+#include <linux/config.h>
 #include <linux/threads.h>
 #include <linux/cpumask.h>
 #include <linux/string.h>
@@ -92,11 +93,9 @@ int __init mps_oem_check(struct mp_config_table *mpc, char *oem, char *productid
        int i;
        for (i = 0; apic_probe[i]; ++i) { 
                if (apic_probe[i]->mps_oem_check(mpc,oem,productid)) { 
-                       if (!cmdline_apic) {
-                               genapic = apic_probe[i];
-                               printk(KERN_INFO "Switched to APIC driver `%s'.\n",
-                                      genapic->name);
-                       }
+                       genapic = apic_probe[i];
+                       printk(KERN_INFO "Switched to APIC driver `%s'.\n", 
+                              genapic->name);
                        return 1;
                } 
        } 
@@ -108,11 +107,9 @@ int __init acpi_madt_oem_check(char *oem_id, char *oem_table_id)
        int i;
        for (i = 0; apic_probe[i]; ++i) { 
                if (apic_probe[i]->acpi_madt_oem_check(oem_id, oem_table_id)) { 
-                       if (!cmdline_apic) {
-                               genapic = apic_probe[i];
-                               printk(KERN_INFO "Switched to APIC driver `%s'.\n",
-                                      genapic->name);
-                       }
+                       genapic = apic_probe[i];
+                       printk(KERN_INFO "Switched to APIC driver `%s'.\n", 
+                              genapic->name);
                        return 1;
                } 
        }