Messages in this thread | ![/](/images/icornerl.gif) | | Subject | Re: [PATCH v3 1/5] clk: scmi: Allocate CLK operations dynamically | From | Stephen Boyd <> | Date | Mon, 22 Apr 2024 12:04:26 -0700 |
| |
Quoting Cristian Marussi (2024-04-15 09:36:45) > SCMI Clocks descriptors expose an increasing number of properties, thing > which, in turn, leads to a varying set of supported CLK operations to be > associated with each clock. > > Providing statically pre-defined CLK operations structs for all the > possible combinations of allowed clock features is becoming cumbersome and > error-prone. > > Allocate the per-clock operations descriptors dynamically and populate it > with the strictly needed set of operations depending on the advertised > clock properties: one descriptor is created for each distinct combination > of clock operations, so minimizing the number of clk_ops structures to the > strictly minimum needed. > > CC: Michael Turquette <mturquette@baylibre.com> > CC: Stephen Boyd <sboyd@kernel.org> > CC: linux-clk@vger.kernel.org > Signed-off-by: Cristian Marussi <cristian.marussi@arm.com> > ---
Applied to clk-next
| ![\](/images/icornerr.gif) |