Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1d91e1a2 authored by Mark Brown's avatar Mark Brown Committed by Ben Dooks
Browse files

S3C64XX: Fix get_rate() for ARMCLK



If the requested clock is faster than the parent clock then the
parent clock is the closest we can get to the request so we need
to return that instead of the requested clock.

Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: default avatarBen Dooks <ben-linux@fluff.org>
parent 0c997c0e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -153,7 +153,7 @@ static unsigned long s3c64xx_clk_arm_round_rate(struct clk *clk,
	u32 div;

	if (parent < rate)
		return rate;
		return parent;

	div = (parent / rate) - 1;
	if (div > armclk_mask)