Comment 42 for bug 1900254

Revision history for this message
In , jwrdegoede (jwrdegoede-linux-kernel-bugs) wrote :

I would also appreciate it if some of you can run:

sudo apcidump -o acpidump.lenovo-<full-model-name>

And then attach the generated acpidump.lenovo-<full-model-name> file here.

For example run:

sudo apcidump -o acpidump.lenovo-Ideapad-5-15ARE05

And then attach the acpidump.lenovo-Ideapad-5-15ARE05 file here.

The reason I'm asking for this is because the fix which I wrote is somewhat simple. It should work, but there might be older touchscreens which actually need to use the Elan specific protocol implemented by elants_i2c.ko; while the ACPI-fwnode describing the touchscreen falsely contains one of the i2c-hid ACPI compatiblity-id strings. This would of course be a bug in the ACPI tables, but I have seen this before.

If it turns out this is indeed the case then some more elaborate fix may be necessary and the acpidump(s) may help with figuring that out.