[PATCH 1/1] fpga: of-fpga-region: use dev_err_probe for probe deferral

Alexander Stein <[email protected]> Mon, 20 Apr 2026 12:21:35 +0200
Newsgroups org.kernel.vger.linux-fpga,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
This also adds a message about probe deferral.

Signed-off-by: Alexander Stein <[email protected]>
---
 drivers/fpga/of-fpga-region.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/fpga/of-fpga-region.c b/drivers/fpga/of-fpga-region.c
index caa091224dc54..41e6da296cb3e 100644
--- a/drivers/fpga/of-fpga-region.c
+++ b/drivers/fpga/of-fpga-region.c
@@ -405,7 +405,7 @@ static int of_fpga_region_probe(struct platform_device *pdev)
 	/* Find the FPGA mgr specified by region or parent region. */
 	mgr = of_fpga_region_get_mgr(np);
 	if (IS_ERR(mgr))
-		return -EPROBE_DEFER;
+		return dev_err_probe(dev, -EPROBE_DEFER, "FPGA manager not found\n");
 
 	region = fpga_region_register(dev, mgr, of_fpga_region_get_bridges);
 	if (IS_ERR(region)) {
-- 
2.43.0