patch-2.4.26 linux-2.4.26/arch/i386/kernel/dmi_scan.c
Next file: linux-2.4.26/arch/i386/kernel/i386_ksyms.c
Previous file: linux-2.4.26/arch/i386/kernel/acpi.c
Back to the patch index
Back to the overall index
- Lines: 45
- Date:
2004-04-14 06:05:25.000000000 -0700
- Orig file:
linux-2.4.25/arch/i386/kernel/dmi_scan.c
- Orig date:
2003-11-28 10:26:19.000000000 -0800
diff -urN linux-2.4.25/arch/i386/kernel/dmi_scan.c linux-2.4.26/arch/i386/kernel/dmi_scan.c
@@ -482,13 +482,13 @@
#ifdef CONFIG_ACPI_BOOT
-extern int acpi_disabled, acpi_force, acpi_ht;
+extern int acpi_force;
-static __init __attribute__((unused)) int acpi_disable(struct dmi_blacklist *d)
+static __init __attribute__((unused)) int dmi_disable_acpi(struct dmi_blacklist *d)
{
if (!acpi_force) {
printk(KERN_NOTICE "%s detected: acpi off\n",d->ident);
- acpi_disabled = 1;
+ disable_acpi();
} else {
printk(KERN_NOTICE
"Warning: DMI blacklist says broken, but acpi forced\n");
@@ -504,7 +504,7 @@
{
if (!acpi_force) {
printk(KERN_NOTICE "%s detected: force use of acpi=ht\n", d->ident);
- acpi_disabled = 1;
+ disable_acpi();
acpi_ht = 1;
} else {
printk(KERN_NOTICE
@@ -839,7 +839,7 @@
* Boxes that need ACPI disabled
*/
- { acpi_disable, "IBM Thinkpad", {
+ { dmi_disable_acpi, "IBM Thinkpad", {
MATCH(DMI_BOARD_VENDOR, "IBM"),
MATCH(DMI_BOARD_NAME, "2629H1G"),
NO_MATCH, NO_MATCH }},
@@ -968,8 +968,7 @@
if (disable && !acpi_force) {
printk(KERN_NOTICE "ACPI disabled because your bios is from %s and too old\n", s);
printk(KERN_NOTICE "You can enable it with acpi=force\n");
- acpi_disabled = 1;
- acpi_ht = 0;
+ disable_acpi();
}
}
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)