Thread (31 messages) 31 messages, 5 authors, 2026-03-24

Re: [PATCH v5 01/17] spi: axiado: Simplify clock management with devm_clk_get_enabled()

From: Mark Brown <broonie@kernel.org>
Date: 2026-03-23 19:38:23
Also in: imx, linux-mediatek, linux-riscv, linux-rockchip, linux-spi, lkml, openbmc

On Thu, Mar 19, 2026 at 10:03:57AM +0800, Pei Xiao wrote:
Replace devm_clk_get() followed by clk_prepare_enable() with
devm_clk_get_enabled() for both the "pclk" and "ref" clocks. This
reduces boilerplate code and error handling, as the managed API
automatically disables the clocks when the device is removed or if
probe fails.
This driver is doing runtime management of the clocks via runtime
suspend/resume so this isn't appropriate.

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help