From b1c7178ccde86801d610cdfe18340ea34eda9387 Mon Sep 17 00:00:00 2001 From: Carlos Corbacho Date: Sun, 9 Dec 2007 17:15:08 +0000 Subject: [PATCH] acer_acpi: Add EC quirk for Acer Aspire 3100 & 5100 Add EC quirk (mail LED) for Acer Aspire 3100 & 5100. --- acer_acpi.c | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/acer_acpi.c b/acer_acpi.c index 5b850ca..d3c7f42 100644 --- a/acer_acpi.c +++ b/acer_acpi.c @@ -370,6 +370,11 @@ static struct quirk_entry quirk_acer_aspire_5020 = { .bluetooth = 1, }; +/* Same Mail LED quirk as TM2490, but does not require keyboard quirk */ +static struct quirk_entry quirk_acer_aspire_5100 = { + .mailled = 1, +}; + static struct quirk_entry quirk_acer_aspire_5680 = { .mmkeys = 1, }; @@ -427,6 +432,15 @@ static struct dmi_system_id acer_quirks[] = { }, { .callback = dmi_matched, + .ident = "Acer Aspire 3100", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Acer"), + DMI_MATCH(DMI_PRODUCT_NAME, "Aspire 3100"), + }, + .driver_data = &quirk_acer_aspire_5100, + }, + { + .callback = dmi_matched, .ident = "Acer Aspire 5020", .matches = { DMI_MATCH(DMI_SYS_VENDOR, "Acer"), @@ -445,6 +459,15 @@ static struct dmi_system_id acer_quirks[] = { }, { .callback = dmi_matched, + .ident = "Acer Aspire 5100", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Acer"), + DMI_MATCH(DMI_PRODUCT_NAME, "Aspire 5100"), + }, + .driver_data = &quirk_acer_aspire_5100, + }, + { + .callback = dmi_matched, .ident = "Acer Aspire 5560", .matches = { DMI_MATCH(DMI_SYS_VENDOR, "Acer"), -- 2.11.4.GIT