Re: [PATCH v3] irqchip/riscv-aplic: fix asynchronous probing
From: Vladimir Kondratiev
Date: Thu Oct 15 2026 - 04:15:51 EST
On 10/15/26 09:32, Sebastian Andrzej Siewior wrote:
> The driver providing MSI capabilities (the MSI domain for this device)
> must a module. This is the requirement so that _this_ driver returns
> EPROBE_DEFER and *then* once the MSI domain driver is loaded as a module
> (after boot) this driver is probed again and succeeds.
Why module? for "riscv-aplic", "msi-parent" shall be "riscv-imsic" and
it is "builtin_platform_driver", see
drivers/irqchip/irq-riscv-imsic-platform.c
Thanks, Vladimir