]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
PCI: Make pcim_request_all_regions() a public function
authorPhilipp Stanner <pstanner@redhat.com>
Wed, 30 Oct 2024 11:27:34 +0000 (12:27 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 27 Feb 2025 12:30:15 +0000 (04:30 -0800)
commit1711fd7bd915ba8e5d5f2dd31c1c2fc515d491c9
treeb09a2484834eaf5be5547386dbec310bc41cf02d
parent4543b1b8f8655ea17f69cda85910b3fe52427b83
PCI: Make pcim_request_all_regions() a public function

[ Upstream commit d9d959c36bec59f11c0eb6b5308729e3c4901b5e ]

In order to remove the deprecated function
pcim_iomap_regions_request_all(), a few drivers need an interface to
request all BARs a PCI device offers.

Make pcim_request_all_regions() a public interface.

Link: https://lore.kernel.org/r/20241030112743.104395-2-pstanner@redhat.com
Signed-off-by: Philipp Stanner <pstanner@redhat.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Damien Le Moal <dlemoal@kernel.org>
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Stable-dep-of: d555ed45a5a1 ("PCI: Restore original INTX_DISABLE bit by pcim_intx()")
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/pci/devres.c
include/linux/pci.h