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]>