[GIT PULL] PCI fixes for v7.0
From: Bjorn Helgaas
Date: Thu Mar 19 2026 - 17:08:10 EST
The following changes since commit 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f:
Linux 7.0-rc1 (2026-02-22 13:18:59 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v7.0-fixes-4
for you to fetch changes up to 21647677ba9af2cb6bc460e17d9f29a7132c40c3:
PCI: endpoint: pci-epf-test: Roll back BAR mapping when subrange setup fails (2026-03-17 10:26:42 -0500)
----------------------------------------------------------------
- Create pwrctrl devices only for DT nodes below a PCI controller that
describe PCI devices and are related to a power supply; this prevents
waiting indefinitely for pwrctrl drivers that will never probe
(Manivannan Sadhasivam)
- Restore endpoint BAR mapping on subrange setup failure to make selftest
reliable (Koichiro Den)
----------------------------------------------------------------
Koichiro Den (1):
PCI: endpoint: pci-epf-test: Roll back BAR mapping when subrange setup fails
Manivannan Sadhasivam (2):
PCI/pwrctrl: Ensure that remote endpoint node parent has supply requirement
PCI/pwrctrl: Create pwrctrl devices only for PCI device nodes
drivers/pci/endpoint/functions/pci-epf-test.c | 5 +++
drivers/pci/pwrctrl/core.c | 54 ++++++++++++++++++++-------
2 files changed, 46 insertions(+), 13 deletions(-)