i2c: mpc: Use devm_clk_get_optional_enabled() to simplify code
authorZhang Zekun <zhangzekun11@huawei.com>
Wed, 4 Sep 2024 12:22:26 +0000 (20:22 +0800)
committerAndi Shyti <andi.shyti@kernel.org>
Mon, 9 Sep 2024 22:36:45 +0000 (00:36 +0200)
commit016b221209f43be864c880c521a3c0e1d9ef1c16
tree42c782e5a97efee23bc19624f018a7e93f530546
parent2259ce0daa739f35d0ef80cfa5eb014cd0f01939
i2c: mpc: Use devm_clk_get_optional_enabled() to simplify code

devm_clk_get_optional() and clk_prepare_enable() can be replaced by the
helper function devm_clk_get_optional_enabled(). Let's simplify the code by
using devm_clk_get_optional_enabled() and avoid calling
clk_disable_unprepare().

Signed-off-by: Zhang Zekun <zhangzekun11@huawei.com>
Reviewed-by: Chris Packham <chris.packham@alliedtelesis.co.nz>
Signed-off-by: Andi Shyti <andi.shyti@kernel.org>
drivers/i2c/busses/i2c-mpc.c