aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ext4/fast_commit.c
diff options
context:
space:
mode:
authorMartin Blumenstingl <[email protected]>2021-10-16 10:50:22 +0000
committerStephen Boyd <[email protected]>2021-10-18 19:59:46 +0000
commit6594988fd625ff0d9a8f90f1788e16185358a3e6 (patch)
tree355a00f5ba4adb581c6deb28618035237463b45b /fs/ext4/fast_commit.c
parentclk: composite: Also consider .determine_rate for rate + mux composites (diff)
downloadkernel-6594988fd625ff0d9a8f90f1788e16185358a3e6.tar.gz
kernel-6594988fd625ff0d9a8f90f1788e16185358a3e6.zip
clk: composite: Use rate_ops.determine_rate when also a mux is available
Update clk_composite_determine_rate() to use rate_ops.determine_rate when available in combination with a mux. So far clk_divider_ops provide both, .round_rate and .determine_rate. Removing the former would make clk-composite fail silently for example on Rockchip platforms (which heavily use composite clocks). Add support for using rate_ops.determine_rate when either rate_ops.round_rate is not available or both (.round_rate and .determine_rate) are provided. Suggested-by: Alex Bee <[email protected]> Signed-off-by: Martin Blumenstingl <[email protected]> Link: https://lore.kernel.org/r/[email protected] Tested-by: Alex Bee <[email protected]> Tested-by: Chen-Yu Tsai <[email protected]> Signed-off-by: Stephen Boyd <[email protected]>
Diffstat (limited to 'fs/ext4/fast_commit.c')
0 files changed, 0 insertions, 0 deletions