Created attachment 303619 [details] Kernel configuration for v6.1.4/ journalctl (dmesg)/ ACPIdump/lsmod Overview: The touchscreen does not react on touch events. Touchscreen display and touchpad are working. Step to reproduce: Open any UI page Try to use touch on relevant UI controls (buttons etc.) Result: No reaction on screen touches Expected result: Reaction on touched control, same as when using the touch pad or connected mouse (which do work). Build information: The error happens with kernel version 6.1.4 After rebuilding with different kernel versions, it appears that it first fails with kernel 5.16 Additional builds: The click mini l9w-b still works with kernel 5.10.y LTS and 5.15.y LTS. Important remark: Touchscreen still works fine with kernel 6.1.4 using - an HP x2 detachable 10-p0xx or - a Lenovo yoga 520-14ikb So it could be a hardware dependent issue
Comment on attachment 303619 [details] Kernel configuration for v6.1.4/ journalctl (dmesg)/ ACPIdump/lsmod Updated attachment description
Could you please upload a dmesg from a working kernel, as that should tell us which driver is at fault.
Created attachment 303625 [details] Log from touchscreen working with kernel 5.10.139 I added output from a "journalctl -p 7" as it is part of what our UI log can produce quickly.
is this still happening with the latest kernels? e.g. ideally try 6.2-rc8 or later.
I will try with 6.2-rc8, it was not working yet with 6.2-rc2 when I tried a few weeks ago.
It was tested today with 6.2.0, nothing changed, still failing.
Additionall, I searched for reported SIS0817 issues, yet I did not find any. Perhaps it is a hint.
Good news, I have managed to reproduce and root cause this. The problem is that acpi_turn_off_unused_power_resources() function turns off the CPR3 power-resource. This really is a bug in the ACPI tables of the device, but one that we will need to work around. I'll write a patch to fix soonish.
Created attachment 304165 [details] ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini This patch fixes the issue on my Toshiba Click Mini. I have also posted this upstream: https://lore.kernel.org/linux-acpi/20230420110220.23168-1-hdegoede@redhat.com/