]> www.infradead.org Git - users/willy/xarray.git/commit
mtd: rawnand: denali: Use the devm_clk_get_enabled() helper function
authorJinjie Ruan <ruanjinjie@huawei.com>
Mon, 26 Aug 2024 08:04:08 +0000 (16:04 +0800)
committerMiquel Raynal <miquel.raynal@bootlin.com>
Fri, 6 Sep 2024 14:59:39 +0000 (16:59 +0200)
commit3c0e167c21721901413e8bc2293642f4ee6f983f
treea9dcdfcf3c2fdba0103b59e154565ee5f9e2d3c2
parentd43b24f50da293009050e172e7c3769571db79c6
mtd: rawnand: denali: Use the devm_clk_get_enabled() helper function

The devm_clk_get_enabled() helper:
  - calls devm_clk_get()
  - calls clk_prepare_enable() and registers what is needed in order to
    call clk_disable_unprepare() when needed, as a managed resource.

This simplifies the code.

Signed-off-by: Jinjie Ruan <ruanjinjie@huawei.com>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Link: https://lore.kernel.org/linux-mtd/20240826080408.2522978-1-ruanjinjie@huawei.com
drivers/mtd/nand/raw/denali_dt.c