https://bugzilla.kernel.org/show_bug.cgi?id=215345

            Bug ID: 215345
           Summary: ACPI errors seems to break ELAN071B:00 touchpad:
                    sometimes working after restarting i2c_hid_acpi
           Product: ACPI
           Version: 2.5
    Kernel Version: 5.15.9
          Hardware: All
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: ACPICA-Core
          Assignee: acpi_acpica-c...@kernel-bugs.osdl.org
          Reporter: antint...@gmail.com
        Regression: No

Created attachment 300047
  --> https://bugzilla.kernel.org/attachment.cgi?id=300047&action=edit
tarball of /sys/firmware/acpi

Description:

I wasn't sure whether to file this in ACPICA-Core, BIOS, or Config-Tables

I have an HP Probook X360 435 g7 with an "ELAN071B:00 04F3:312C Touchpad"
The touchpad usually works fine, but sometimes it stops working either during
reboot or after wake from suspend. I thought the issue might be related to
runtime power-management, but I set power/control to "on" with a udev rule for
my touchpad, and it can still stop working after wake and boot. 
Additionally, my touchpad sometimes gets detected as a mouse, disabling
features like scrolling and disable while typing.

Since restarting the i2c_hid_acpi module sometimes fixes the issue, I thought
the issue might be related to i2c. I now think it's more likely to be an ACPI
issue, though, because I get some ACPI errors during boot and because I also
have a less frequent issue where my screen doesn't turn on after wake from
suspend. 

While booting I always get this error (which does not break the touchpad):
ACPI BIOS ERROR (bug): Could not resolve symbol [\_SB.PCI0.BUSB.SAT1],
AE_NOT_FOUND (20210730/dswload2-162)
ACOU Error: AE_NOT_FOUND, During name lookup/catalog (20210730,psobject-220)

That error doesn't seem to be directly causing any issues because everything
still works fine. However, I sometimes get the below error during boot, causing
my touchpad to fail:
hid(null): reading report descriptor failed
i2c_hid_acpi i2c-ELAN071B:00: can't add hid device: -5

I also get this error in dmesg which seems relevant because it mentions
"SystemIO":
ACPI Warning: SystemIO range 0x0000000000000B00-0x0000000000000B08 conflicts
with OpRegion 0x0000000000000B00-0x0000000000000B06 (\_SB.PCI0.SMBS.SMBO)
(20210730/utaddress-204)

Attached is a tarball of /sys/firmware/acpi (which includes the tables)

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to