Re: [PATCH] clk: qcom: Base rcg parent rate off plan frequency

From: Stephen Boyd
Date: Thu May 10 2018 - 14:46:07 EST


Quoting Evan Green (2018-04-13 13:33:36)
> _freq_tbl_determine_rate uses the pre_div found in the clock plan
> multiplied by the requested rate from the caller to determine the
> best parent rate to set. If the requested rate is not exactly equal
> to the rate that was found in the clock plan, then using the requested
> rate in parent rate calculations is incorrect. For instance, if 150MHz
> was requested, but 200MHz was the match found, and that plan had a
> pre_div of 3, then the parent should be set to 600MHz, not 450MHz.
>
> Signed-off-by: Evan Green <evgreen@xxxxxxxxxxxx>
> ---

Applied to clk-next

This problem is ancient so I tagged it with Fixes for all the stable
trees.