spi: spl022: Use helper function devm_clk_get_enabled()
authorLi Zetao <lizetao1@huawei.com>
Wed, 23 Aug 2023 13:39:37 +0000 (21:39 +0800)
committerMark Brown <broonie@kernel.org>
Mon, 11 Sep 2023 00:32:11 +0000 (01:32 +0100)
commit9351339c1a99cca47e6fbeef88b1ef6438d36127
tree749635f02e13ea7be6d93eebe4d6b6ac43c33697
parent6b6cc88c4e5b42d2ba6af43152af6d9d96872ee8
spi: spl022: Use helper function devm_clk_get_enabled()

Since commit 7ef9651e9792 ("clk: Provide new devm_clk helpers for prepared
and enabled clocks"), devm_clk_get() and clk_prepare_enable() can now be
replaced by devm_clk_get_enabled() when driver enables (and possibly
prepares) the clocks for the whole lifetime of the device. Moreover, it is
no longer necessary to unprepare and disable the clocks explicitly.
Moreover, the label "err_no_clk_en" is no used, drop it for clean code.

Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Li Zetao <lizetao1@huawei.com>
Reviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Link: https://lore.kernel.org/r/20230823133938.1359106-25-lizetao1@huawei.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-pl022.c