Hi All, Here is an attempt to fix an issue which is causing I2C-HID touchpads / touchscreens to not work on various recent Intel CPU using Lenovo Ideapad laptop models. There are quite a few reports about this and I think I've finally figured out what is going on here. See the patch for details. Note this is just a RFC for now, with as purpose to gather some feedback, specifically feedback on if the solution I came up with to just reject all _CSR returned PCI IOMEM regions with a base-address of 0 is acceptable. This is a RFC becase I'm waiting to hear back from the reporters to see if the patch actually fixes things. Regards, Hans Hans de Goede (1): PCI/ACPI: Make acpi_pci_root_validate_resources() reject IOMEM resources which start at address 0 drivers/acpi/pci_root.c | 7 +++++++ 1 file changed, 7 insertions(+) -- 2.31.1