clk: sunxi-ng: Avoid computing the rate twice
authorSamuel Holland <samuel@sholland.org>
Sat, 31 Dec 2022 17:30:55 +0000 (11:30 -0600)
committerJernej Skrabec <jernej.skrabec@gmail.com>
Sun, 8 Jan 2023 20:55:17 +0000 (21:55 +0100)
commit657f477a89acb25ba34414ac84a51a32c5013d7b
tree6d30cf0d99dde71e57b64ab9c8e6f6ea5b75f6dd
parent5ee541ae712e74c842a324e946ef91cb19140cab
clk: sunxi-ng: Avoid computing the rate twice

The ccu_*_find_best() functions already compute a best_rate at the same
time as the other factors. Return this value so the caller does not need
to duplicate the computation.

Signed-off-by: Samuel Holland <samuel@sholland.org>
Reviewed-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Link: https://lore.kernel.org/r/20221231173055.42384-1-samuel@sholland.org
Signed-off-by: Jernej Skrabec <jernej.skrabec@gmail.com>
drivers/clk/sunxi-ng/ccu_mp.c
drivers/clk/sunxi-ng/ccu_nk.c
drivers/clk/sunxi-ng/ccu_nkm.c
drivers/clk/sunxi-ng/ccu_nkmp.c
drivers/clk/sunxi-ng/ccu_nm.c