I think this is caused by the PCI core not assigning space for a device leading to the touchpad, the same as bug 216565.
You probably see a line like this in the dmesg log:
pci 0000:00:15.0: BAR 0: no space for [mem size 0x00001000 64bit]
On Ideapads, it should be fixed by https://git.kernel.org/linus/d341838d776a ("x86/PCI: Disable E820 reserved region clipping via quirks"), which appeared in v5.19.
I think this is caused by the PCI core not assigning space for a device leading to the touchpad, the same as bug 216565.
You probably see a line like this in the dmesg log:
pci 0000:00:15.0: BAR 0: no space for [mem size 0x00001000 64bit]
On Ideapads, it should be fixed by https:/ /git.kernel. org/linus/ d341838d776a ("x86/PCI: Disable E820 reserved region clipping via quirks"), which appeared in v5.19.
The patch at https:/ /bugzilla. kernel. org/attachment. cgi?id= 303237 should fix other machines. If you test this patch, I'd appreciate a note about whether it works and what machine it was.