[PATCH v3 6/8] clk: clocking-wizard: Use dev_err_probe() when mapping registers
Shubhrajyoti Datta <[email protected]> Fri, 31 Jul 2026 12:50:47 +0530
| Newsgroups | org.kernel.vger.linux-clk,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
Align the devm_platform_ioremap_resource() error path with clk_in1 and s_axi_aclk handling for consistent logging and deferred-probe behavior. Signed-off-by: Shubhrajyoti Datta <[email protected]> --- (no changes since v1) drivers/clk/xilinx/clk-xlnx-clock-wizard.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/clk/xilinx/clk-xlnx-clock-wizard.c b/drivers/clk/xilinx/clk-xlnx-clock-wizard.c index c79733f58082..4ddcb4135306 100644 --- a/drivers/clk/xilinx/clk-xlnx-clock-wizard.c +++ b/drivers/clk/xilinx/clk-xlnx-clock-wizard.c @@ -1278,7 +1278,8 @@ static int clk_wzrd_probe(struct platform_device *pdev) clk_wzrd->base = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(clk_wzrd->base)) - return PTR_ERR(clk_wzrd->base); + return dev_err_probe(&pdev->dev, PTR_ERR(clk_wzrd->base), + "failed to map registers\n"); ret = of_property_read_u32(np, "xlnx,speed-grade", &clk_wzrd->speed_grade); if (!ret) { -- 2.34.1