Re: [PATCH v5 3/4] rust: clk: add devres-managed clks

"Gary Guo" <[email protected]>
Newsgroups gmane.linux.pwm,gmane.linux.power-management.general,gmane.linux.kernel,gmane.comp.video.dri.devel,gmane.linux.ports.riscv,gmane.linux.kernel.clk,gmane.linux.kernel.rust
Message-ID <[email protected]>
On Mon Jul 6, 2026 at 3:37 PM BST, Daniel Almeida wrote:
> The clk API allows fine-grained control, but some drivers might be
> more interested in a "set and forget" API.
>
> Expand the current API to support this. The clock will automatically be
> disabled, unprepared and freed when the device is unbound from the bus
> without further intervention by the driver.

Drivers could just put the enabled clock into their driver data.

Given the general shift from devres to lifetime-scoped device resources, do we
still have a need for this?

Best,
Gary

>
> Signed-off-by: Daniel Almeida <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.