commit | 6b7fd3128f71e8c1fa847c18be4b9a322f341ba7 | [log] [tgz] |
---|---|---|
author | Tero Kristo <t-kristo@ti.com> | Fri Jun 11 11:45:12 2021 +0300 |
committer | Lokesh Vutla <lokeshvutla@ti.com> | Fri Jun 11 16:34:52 2021 +0530 |
tree | 3a96a0d96848af27bc626ba3b334b09b1f3d828b | |
parent | 1e1fab0be59217aff9378e24f94f2340fbe2c3f7 [diff] |
clk: fix set_rate to clean up cached rates for the hierarchy Clock rates are cached within the individual clock nodes, and right now if one changes a clock rate somewhere in the middle of the tree, none of its child clocks notice the change. To fix this, clear up all the cached rates for us and our child clocks. Signed-off-by: Tero Kristo <t-kristo@ti.com> Signed-off-by: Tero Kristo <kristo@kernel.org>