diff options
| author | Nicolas Frattaroli <nicolas.frattaroli@collabora.com> | 2025-12-15 11:23:58 +0100 |
|---|---|---|
| committer | Stephen Boyd <sboyd@kernel.org> | 2026-01-22 17:44:30 -0800 |
| commit | 669917676e93fca5ea3c66fc9539830312bec58e (patch) | |
| tree | 372c0373d0d9e305e4a4c64caa2b628905ca83b6 /tools/perf/lib/Documentation/tutorial/git@git.tavy.me:linux.git | |
| parent | a2ed1aed687a21738a6c8bd4043149c443298e88 (diff) | |
clk: Respect CLK_OPS_PARENT_ENABLE during recalc
When CLK_OPS_PARENT_ENABLE was introduced, it guarded various clock
operations, such as setting the rate or switching parents. However,
another operation that can and often does touch actual hardware state is
recalc_rate, which may also be affected by such a dependency.
Add parent enables/disables where the recalc_rate op is called directly.
Fixes: fc8726a2c021 ("clk: core: support clocks which requires parents enable (part 2)")
Fixes: a4b3518d146f ("clk: core: support clocks which requires parents enable (part 1)")
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Reviewed-by: Chen-Yu Tsai <wenst@chromium.org>
Signed-off-by: Nicolas Frattaroli <nicolas.frattaroli@collabora.com>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Diffstat (limited to 'tools/perf/lib/Documentation/tutorial/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions
