diff options
| author | Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> | 2026-08-11 21:00:12 +0100 |
|---|---|---|
| committer | Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com> | 2026-09-10 14:11:54 +0200 |
| commit | 49daf16c881bc91a55355a3e7f03471c2b213255 (patch) | |
| tree | ba14ec277f210758ff9f9dc41f6ce47f86a1587d /scripts/basic | |
| parent | f03f56f21ce0770f38f3251924a0ca98699c38ed (diff) | |
| download | linux-49daf16c881bc91a55355a3e7f03471c2b213255.tar.gz linux-49daf16c881bc91a55355a3e7f03471c2b213255.zip | |
PCI: rzg3s: Propagate platform_get_irq_byname() errors
platform_get_irq_byname() may return specific error codes such as
-EPROBE_DEFER, but rzg3s_pcie_init_irqdomain() replaces all failures
with -EINVAL.
This breaks probe deferral by preventing the driver core from retrying
probe once the interrupt provider becomes available.
Propagate the original error code instead.
Fixes: 7ef502fb35b28 ("PCI: Add Renesas RZ/G3S host controller driver")
Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
Reviewed-by: Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
Cc: stable@vger.kernel.org
Link: https://patch.msgid.link/20260811200013.185956-3-prabhakar.mahadev-lad.rj@bp.renesas.com
Diffstat (limited to 'scripts/basic')
0 files changed, 0 insertions, 0 deletions
