Skip to content

Commit 64370f1

Browse files
jwrdegoedekamalmostafa
authored andcommitted
ACPI / blacklist: Add dmi_enable_osi_linux quirk for Asus EEE PC 1015PX
commit f6e6e1b upstream. Without this this EEE PC exports a non working WMI interface, with this it exports a working "good old" eeepc_laptop interface, fixing brightness control not working as well as rfkill being stuck in a permanent wireless blocked state. This is not an ideal way to fix this, but various attempts to fix this otherwise have failed, see: References: https://bugzilla.redhat.com/show_bug.cgi?id=1067181 Reported-and-tested-by: [email protected] Signed-off-by: Hans de Goede <[email protected]> Signed-off-by: Rafael J. Wysocki <[email protected]> Signed-off-by: Kamal Mostafa <[email protected]>
1 parent 8486e4b commit 64370f1

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

drivers/acpi/blacklist.c

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -327,6 +327,19 @@ static struct dmi_system_id acpi_osi_dmi_table[] __initdata = {
327327
DMI_MATCH(DMI_PRODUCT_VERSION, "ThinkPad T500"),
328328
},
329329
},
330+
/*
331+
* Without this this EEEpc exports a non working WMI interface, with
332+
* this it exports a working "good old" eeepc_laptop interface, fixing
333+
* both brightness control, and rfkill not working.
334+
*/
335+
{
336+
.callback = dmi_enable_osi_linux,
337+
.ident = "Asus EEE PC 1015PX",
338+
.matches = {
339+
DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK Computer INC."),
340+
DMI_MATCH(DMI_PRODUCT_NAME, "1015PX"),
341+
},
342+
},
330343
{}
331344
};
332345

0 commit comments

Comments
 (0)