Quoting Maxime Ripard (2022-01-14 08:15:56)
On Thu, Jan 13, 2022 at 01:44:25PM -0800, Stephen Boyd wrote:
I don't see a problem with re-evaluating the rate every time we call clk_set_rate_range(). That's probably the bug that I can't recall. Can you fix the API so it works that way?
Yep, I'll work on it next week.
BTW, this is an area that's easily tested with kunit. I'm going to re-post kunit tests for clk-gate.c today. We should add unit tests for this and other parts of clk.c so that future changes don't break this.