Thread (5 messages) 5 messages, 3 authors, 2007-12-11

Re: Enabling "extra" scancodes on some Acer laptops

From: Carlos Corbacho <hidden>
Date: 2007-12-11 18:30:06

On Tuesday 16 October 2007 16:52:17 Dmitry Torokhov wrote:
quoted
On Tuesday 16 October 2007 15:37:37 you wrote:
quoted
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"),
               },
       },
[etc...]
};
OK, we should be able to add it to i8042 pretty easily.
Ok, I completely forgot about this thread...

Dmitry - where would be the best place to add this? Put the DMI matching in 
i8042-x86ia64io.h, and then run the quirk somewhere in i8042.c?

-Carlos
-- 
E-Mail: carlos@strangeworlds.co.uk
Web: strangeworlds.co.uk
GPG Key ID: 0x23EE722D
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help