Merge branch 'pci/devres'
authorBjorn Helgaas <bhelgaas@google.com>
Tue, 12 Mar 2024 17:14:20 +0000 (12:14 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Tue, 12 Mar 2024 17:14:20 +0000 (12:14 -0500)
commit47c94b2de5cd86c98dc5a6c84c97024669b0ccac
tree43aeccc882b971e7fae497d11b0c48a8c99a69fb
parent239981b66966e8f9c1c2eb020aaff61c82f56ae6
parent815a3909ead7440e2827042e5ec618f4396f022c
Merge branch 'pci/devres'

- Unmap MMIO mappings in pci_iounmap() to avoid a leak when
  ARCH_HAS_GENERIC_IOPORT_MAP is defined (Philipp Stanner)

- Move pci_iomap.c to drivers/pci/ since it's all PCI-related (Philipp
  Stanner)

- Move other PCI-related devres code from lib/devres.c to drivers/pci/
  (Philipp Stanner)

- Move other devres code from pci.c to devres.c (Philipp Stanner)

* pci/devres:
  PCI: Move devres code from pci.c to devres.c
  PCI: Move PCI-specific devres code to drivers/pci/
  PCI: Move pci_iomap.c to drivers/pci/
  pci_iounmap(): Fix MMIO mapping leak
drivers/pci/pci.c
drivers/pci/pci.h