Hi Krystian,

You're right — I checked further and CONFIG_PINCTRL_AMD=y is indeed
built into the kernel, and the driver functions are present and active:

$ cat /boot/config-7.0.0-28-generic | grep PINCTRL_AMD
CONFIG_PINCTRL_AMD=y
CONFIG_PINCTRL_AMDISP=m

$ sudo grep -E 'amd_gpio_(probe|driver|irq_handler)' /proc/kallsyms
ffffffffb19e4ea0 t amd_gpio_probe
ffffffffb39414e0 t amd_gpio_driver
ffffffffb19e39b0 t amd_gpio_irq_handler
(and related symbols)

So my earlier assumption about a missing pinctrl_amd module was wrong (I
had tested modprobe pinctrl_amd, but since it's built-in rather than a
loadable module, that test wasn't valid).

Given the driver is present and active, the issue seems to be elsewhere
— possibly in how the ACPI tables describe the interrupt routing for the
ELAN0718 device specifically, since i2c_hid_acpi never even attempts to
probe it (no related lines in dmesg at all, unlike the Arch thread I
referenced earlier where at least a probe with error -22 was logged).

Happy to run any further diagnostics you'd like.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2161223

Title:
  Touchpad (ELAN0718) not working on HP Pavilion Gaming Laptop 15 with
  kernel 7.0.0 (Ubuntu 26.04)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2161223/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to