Quoting Paul Cercueil (2020-12-12 05:57:33) > The previous code assumed that a higher hardware value always resulted > in a bigger divider, which is correct for the regular clocks, but is > an invalid assumption when a divider table is provided for the clock. > > Perfect example of this is the PLL0_HALF clock, which applies a /2 > divider with the hardware value 0, and a /1 divider otherwise. > > Fixes: a9fa2893fcc6 ("clk: ingenic: Add support for divider tables") > Cc: <stable@xxxxxxxxxxxxxxx> # 5.2 > Signed-off-by: Paul Cercueil <paul@xxxxxxxxxxxxxxx> > --- Applied to clk-next