UPSTREAM: PCI: Add pci_unmap_iospace() to unmap I/O resources
authorSinan Kaya <okaya@codeaurora.org>
Fri, 10 Jun 2016 19:55:11 +0000 (21:55 +0200)
committerHuang, Tao <huangtao@rock-chips.com>
Thu, 16 Mar 2017 03:25:48 +0000 (11:25 +0800)
commit3694d7d0d05c328973cf1b88b4f7a54db6303d76
treeae04073328f1fdb01862f00fd8a3cff55bb3b333
parent946c0541104092250afde0c7be9a396df5ad31b4
UPSTREAM: PCI: Add pci_unmap_iospace() to unmap I/O resources

Add pci_unmap_iospace() to undo what pci_remap_iospace() did.

This is needed to support hotplug removal of host bridges that use
pci_remap_iospace().

Change-Id: Iee5d778cb8ddfedab59c55c227a8c60825786854
[bhelgaas: changelog]
Signed-off-by: Sinan Kaya <okaya@codeaurora.org>
Signed-off-by: Tomasz Nowicki <tn@semihalf.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
(cherry picked from 4d3f13845957a87729a324cce8509fad8826ef5)
Conflicts:
drivers/pci/pci.c
drivers/pci/pci.c
include/linux/pci.h