On 10/16/07, Carlos Corbacho <[EMAIL PROTECTED]> wrote:
> Dimitry,
>
> On Tuesday 16 October 2007 15:37:37 you wrote:
> > I think it could be added to i8042 driver to enable it. How messy is
> > detection?
>
> I use simple DMI matching in acer_acpi to do this on known broken laptops.
>
> (acerhk calls directly into the BIOS to find this information - but I suspect
> the data from that could easily be extracted and converted to proper DMI
> table entries).
>
> These are the the three that I know of (and are supported by acer_acpi) that
> require this quirk:
>
> static struct dmi_system_id dritek_extension_quirk[] = {
>        {
>                .callback = dmi_matched,
>                .ident = "Acer Aspire 5650",
>                .matches = {
>                        DMI_MATCH(DMI_SYS_VENDOR, "Acer"),
>                        DMI_MATCH(DMI_PRODUCT_NAME, "Aspire 5650"),
>                },
>        },
>        {
>                .callback = dmi_matched,
>                .ident = "Acer Aspire 5680",
>                .matches = {
>                        DMI_MATCH(DMI_SYS_VENDOR, "Acer"),
>                        DMI_MATCH(DMI_PRODUCT_NAME, "Aspire 5680"),
>                },
>        },
>        {
>                .callback = dmi_matched,
>                .ident = "Acer TravelMate 2490",
>                .matches = {
>                        DMI_MATCH(DMI_SYS_VENDOR, "Acer"),
>                        DMI_MATCH(DMI_PRODUCT_NAME, "TravelMate 2490"),
>                },
>        },
>        {}
> };
>

OK, we should be able to add it to i8042 pretty easily.

-- 
Dmitry

Reply via email to