]> git.ipfire.org Git - thirdparty/u-boot.git/commit
clk: Return value calculated by ERR_PTR
authorAndrew Goodbody <andrew.goodbody@linaro.org>
Thu, 3 Jul 2025 14:40:46 +0000 (15:40 +0100)
committerTom Rini <trini@konsulko.com>
Tue, 28 Oct 2025 16:32:59 +0000 (10:32 -0600)
commit644b4650ee57c429bede77f44752cc867dac0e00
tree2e4dfb28f0d78ee58fa48b9f002317ec84a6c940
parentbf09c6abfc834f6c6df3c86fe40f36be1e209eb7
clk: Return value calculated by ERR_PTR

In clk_set_default_get_by_id ret is passed to ERR_PTR but nothing is
done with the value that this calculates which is obviously not the
intention of the code. This is confirmed by the code around where this
function is called.
Instead return the value from ERR_PTR.

This issue found by Smatch.

Signed-off-by: Andrew Goodbody <andrew.goodbody@linaro.org>
Acked-by: Quentin Schulz <quentin.schulz@cherry.de>
drivers/clk/clk-uclass.c