Hello Coiby,

I built and installed the module as per the instructions in the branch
you linked me to and `journalctl -k|grep amd_gpio` showed nothing. No
new printouts in the kernel log. So I recompiled the module again with
the pr_alert() statement you printed above and still nothing.

So, I recompiled the kernel from source once again but this time I made
the source code changes before compiling the entire kernel (instead of
then recompiling the kernel module and overwriting the current one). And
this worked! Touchpad works just fine and I see the printouts as
expected (0x50388 instead of 0x51bc8).

My understanding was that simply copying the module over to the old one
in `/lib/modules/$(uname -r)/kernel/drivers/pinctrl/pinctrl-amd.ko`
would suffice, but that does not seem to be the case, at least with this
ubuntu-flavored kernel version. I am interested to know why, but I will
probably look that up on my own. The important thing is that there
shouldnt be any doubt regarding whether or not the fix works on 5.7 as
well.

So once again thank you Coiby for your fix and for helping me to get to
the bottom of this!

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-input-libinput in Ubuntu.
https://bugs.launchpad.net/bugs/1887190

Title:
  MSFT Touchpad not working on Lenovo Legion-5 15ARH05

To manage notifications about this bug go to:
https://bugs.launchpad.net/pop-os/+bug/1887190/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to