http://bugzilla.kernel.org/show_bug.cgi?id=8286





------- Additional Comments From [EMAIL PROTECTED]  2007-05-04 08:32 -------
> If I go by this logic I have to immediately pull external mouse
> from my Compaq because (oh horror!) it is not mentioned in ACPI
> and surely it is illusion that it is working.

That strange conclusion is entirely your own invention!

I was only remarking on one of the bizarre consequences of what
the i8042 code now does.  A mouse that's actually present should
obviously be usable, and show in sysfs.  It may be that the odd
behavior of muxed AUX ports has some reason attributable to the
hardware ... because in my small sample, non-muxed AUX ports do
not have that problem of showing phantom/non-existent devices.

It's certainly suggestive that the logic creating those phantom
device nodes is *also* discarding platform-provided data which
reports which devices are wakeup-capable, and which does not
have such a "phantom device" problem.  And while it does so, it
also makes a mess in sysfs (one more nodes for each PS2 device).
To someone not versed in the details of i8042 hardware, those
look like facets of one core problem.


> Also, I would not trust keyboard/mouse data it DSDT - in many
> cases they report either wrong ports or forget about IRQ, etc.
> If you look in i8042 you will see that most of PNP code deals
> with recovering from bad data provided to it.

A quick glance at that code shows that the main thing it tests
for is a table not using the "standard" values for any of those
resources.  No wonder the table values are sometimes invalid;
they were never needed, because of hardware standards that
predated PNP or ACPI!

But that's all beside the point.  The core issue is that the
i8042 code isn't wakeup-aware, and it should be.  It'd be good
if it were generic enough to work on non-ACPI systems.


------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to