diff -ur acpi4asus-0.30/driver/Makefile acpi4asus-0.30-patched/driver/Makefile --- acpi4asus-0.30/driver/Makefile 2005-04-13 15:18:24.000000000 +0200 +++ acpi4asus-0.30-patched/driver/Makefile 2006-11-10 20:47:48.000000000 +0100 @@ -50,6 +50,7 @@ # Define common build options: CFLAGS = -DLINUX -D__KERNEL__ -DMODULE -I$(KERNELSRC)/include \ + -D"KBUILD_STR(s)=\#s" -D"KBUILD_BASENAME=KBUILD_STR(acpi4asus)" -D"KBUILD_MODNAME=KBUILD_STR(acpi4asus)" \ $(INCLUDE) -Wall -Wstrict-prototypes -fno-strict-aliasing \ -pipe -mpreferred-stack-boundary=2 diff -ur acpi4asus-0.30/driver/asus_core.c acpi4asus-0.30-patched/driver/asus_core.c --- acpi4asus-0.30/driver/asus_core.c 2006-01-17 22:29:28.000000000 +0100 +++ acpi4asus-0.30-patched/driver/asus_core.c 2006-11-10 20:54:52.000000000 +0100 @@ -30,6 +30,7 @@ * */ +#include #include #include #include @@ -1138,7 +1139,7 @@ * HID), this bit will be moved. A global variable asus_info contains * the DSDT header. */ - status = acpi_get_table(ACPI_TABLE_DSDT, 1, &dsdt); + status = acpi_get_table(ACPI_TABLE_ID_DSDT, 1, &dsdt); if (ACPI_FAILURE(status)) printk(KERN_WARNING " Couldn't get the DSDT table header\n"); else