[PATCH] arm64: dts: ti: k3-j722s-main: add legacy PCIe interrupts

s-vadapalli s-vadapalli at ti.com
Wed Aug 20 06:52:17 PDT 2025


On Tue, Aug 19, 2025 at 01:13:17PM +0200, Michael Walle wrote:

Hello Michael,

> The kernel will try to map the legacy interrupt pins, but the
> interrupt mapping is missing from the device tree and thus that
> fails with:
> 
>    pcieport 0000:00:00.0: of_irq_parse_pci: failed with rc=-22
> 
> Add the node for the legacy PCIe interrupts to fix that. This is just
> compile-time tested.

INTx is not supported by the driver as explained at:
https://lore.kernel.org/r/be3e3c5f-0d48-41b0-87f4-2210f13b9460@ti.com/

The patch to fix the error displayed in the logs was posted at:
https://lore.kernel.org/r/20240726135903.1255825-1-s-vadapalli@ti.com/
but wasn't accepted as-is. A different approach will be required to fix
of_irq_parse_pci() instead as pointed out at:
https://lore.kernel.org/r/20240729080006.GA8698@thinkpad/

[Trimmed]

Regards,
Siddharth.



More information about the linux-arm-kernel mailing list