Commit 9b7077121655 for kernel

commit 9b70771216558bffb329c2e69b2fd5fd71133e55
Merge: a1d9d8e83378 21647677ba9a
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Mar 19 16:13:51 2026 -0700

    Merge tag 'pci-v7.0-fixes-4' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci

    Pull pci fixes from Bjorn Helgaas:

     - 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)

    * tag 'pci-v7.0-fixes-4' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci:
      PCI: endpoint: pci-epf-test: Roll back BAR mapping when subrange setup fails
      PCI/pwrctrl: Create pwrctrl devices only for PCI device nodes
      PCI/pwrctrl: Ensure that remote endpoint node parent has supply requirement