Re: [PATCH] PCI: iproc: Restore map_irq

From: Manivannan Sadhasivam

Date: Tue May 12 2026 - 04:11:17 EST



On Thu, 30 Apr 2026 14:16:28 +1200, Mark Tomlinson wrote:
> Some time back, the PCI bridge map_irq and swizzle_irq were set up with
> default functions. The iproc PCIe driver was broken by this change, with
> the mapping function ending up being set to NULL. Restore the original
> (and intended) behaviour to use the default functions.
>
> The iproc pcie kept the mapping function in a private data structure,
> which was then copied into the pci_host_bridge structure. As the private
> data was initialised to NULL, the NULL would end up being copied. The
> fix is not to keep the mapping function in the private data, but just
> set the function pointer directly when needed.
>
> [...]

Applied, thanks!

[1/1] PCI: iproc: Restore map_irq
commit: 54d996f57a44f711d4e4012932d09d157d2d43de

Best regards,
--
Manivannan Sadhasivam <mani@xxxxxxxxxx>