[GIT PULL] PCI fixes for v7.3
From: Bjorn Helgaas
Date: Wed Oct 14 2026 - 16:16:57 EST
The following changes since commit cee9395acd8043be0644b25c34bfa86623f2b935:
Linux 7.3-rc1 (2026-08-30 13:34:40 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v7.3-fixes-5
for you to fetch changes up to 4e9f69d08253471d92bcc46b363fbada06bd59c4:
PCI: dw-rockchip: Move INTx IRQ setup to probe (2026-10-12 17:01:54 -0500)
----------------------------------------------------------------
- Leave ANFE masked on Apple T2 Secure Enclave, which fixes spontaneous
poweroff regressions on MacBookPro16,1 and likely other models with the
T2 caused by new Advisory Non-Fatal Error support (Jason Perlow)
- Move dw-rockchip INTx IRQ setup from rockchip_pcie_host_init(), where
it runs after every reset, to the rockchip_pcie_probe() path to avoid
installing new IRQ handler (which causes INTx IRQs to be lost) and
leaking an IRQ domain on every reset; fixes a regression added this
cycle (Shawn Lin)
----------------------------------------------------------------
Jason Perlow (1):
PCI/AER: Keep ANFE masked on Apple T2 Secure Enclave
Shawn Lin (1):
PCI: dw-rockchip: Move INTx IRQ setup to probe
drivers/pci/controller/dwc/pcie-dw-rockchip.c | 27 +++++++++++++--------------
drivers/pci/pcie/aer.c | 3 ++-
drivers/pci/quirks.c | 11 +++++++++++
include/linux/pci.h | 1 +
4 files changed, 27 insertions(+), 15 deletions(-)