All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC 0/1] PCI/ACPI: Make acpi_pci_root_validate_resources() reject IOMEM resources which start at address 0
@ 2021-06-15 10:25 Hans de Goede
  2021-06-15 10:25 ` [RFC 1/1] " Hans de Goede
  0 siblings, 1 reply; 11+ messages in thread
From: Hans de Goede @ 2021-06-15 10:25 UTC (permalink / raw)
  To: Rafael J . Wysocki, Len Brown, Bjorn Helgaas
  Cc: Hans de Goede, linux-acpi, linux-pci

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


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2021-07-01 14:21 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-15 10:25 [RFC 0/1] PCI/ACPI: Make acpi_pci_root_validate_resources() reject IOMEM resources which start at address 0 Hans de Goede
2021-06-15 10:25 ` [RFC 1/1] " Hans de Goede
2021-06-15 10:59   ` Rafael J. Wysocki
2021-06-15 11:33     ` Hans de Goede
2021-06-15 11:52       ` Rafael J. Wysocki
2021-06-15 20:23   ` Bjorn Helgaas
2021-06-16 18:43     ` Hans de Goede
2021-06-16 22:57       ` Bjorn Helgaas
2021-06-21 11:49         ` Hans de Goede
2021-06-21 12:37           ` Bjorn Helgaas
2021-07-01 14:21           ` Hans de Goede

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.