From: Dinesh Maniyam <[email protected]>

Fix the wrong API used for memory free.

Signed-off-by: Dinesh Maniyam <[email protected]>
---
 drivers/clk/altera/clk-arria10.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/clk/altera/clk-arria10.c b/drivers/clk/altera/clk-arria10.c
index 1840f73beee..e56e94adae0 100644
--- a/drivers/clk/altera/clk-arria10.c
+++ b/drivers/clk/altera/clk-arria10.c
@@ -223,7 +223,7 @@ static void socfpga_a10_handoff_workaround(struct udevice 
*dev)
 
        ret = clk_request(dev, &bulk->clks[0]);
        if (ret)
-               free(bulk->clks);
+               devm_kfree(dev, bulk->clks);
 }
 
 static int socfpga_a10_clk_bind(struct udevice *dev)
-- 
2.43.7

Reply via email to