summaryrefslogtreecommitdiff
path: root/virt
diff options
context:
space:
mode:
authorMaxime Ripard <maxime@cerno.tech>2021-09-22 14:54:15 +0200
committerMaxime Ripard <maxime@cerno.tech>2021-10-25 15:33:39 +0200
commit5517357a4733d7cf7c17fc79d0530cfa47add372 (patch)
tree4fbf60db80d484b2f2755bdab960556508e39afb /virt
parent736638246ec215f999dd132334d2d7c49bcb85c7 (diff)
clk: bcm-2835: Pick the closest clock rate
The driver currently tries to pick the closest rate that is lower than the rate being requested. This causes an issue with clk_set_min_rate() since it actively checks for the rounded rate to be above the minimum that was just set. Let's change the logic a bit to pick the closest rate to the requested rate, no matter if it's actually higher or lower. Fixes: 6d18b8adbe67 ("clk: bcm2835: Support for clock parent selection") Signed-off-by: Maxime Ripard <maxime@cerno.tech> Acked-by: Stephen Boyd <sboyd@kernel.org> Reviewed-by: Nicolas Saenz Julienne <nsaenz@kernel.org> Tested-by: Nicolas Saenz Julienne <nsaenz@kernel.org> # boot and basic functionality Tested-by: Michael Stapelberg <michael@stapelberg.ch> Link: https://patchwork.freedesktop.org/patch/msgid/20210922125419.4125779-2-maxime@cerno.tech
Diffstat (limited to 'virt')
0 files changed, 0 insertions, 0 deletions