linux/drivers/clk/zynqmp
Quanyang Wang d7fd3f9f53 clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback
The round_rate callback should only perform rate calculation and not
involve calling zynqmp_pll_set_mode to change the pll mode. So let's
move zynqmp_pll_set_mode out of round_rate and to set_rate callback.

Fixes: 3fde0e16d0 ("drivers: clk: Add ZynqMP clock driver")
Reported-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Quanyang Wang <quanyang.wang@windriver.com>
Link: https://lore.kernel.org/r/20210406154015.602779-1-quanyang.wang@windriver.com
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
2021-04-07 18:09:23 -07:00
..
clk-gate-zynqmp.c firmware: xilinx: Remove eemi ops for clock_getstate 2020-04-28 15:45:07 +02:00
clk-mux-zynqmp.c firmware: xilinx: Remove eemi ops for clock set/get parent 2020-04-28 15:45:08 +02:00
clk-zynqmp.h clk: zynqmp: Add support for custom type flags 2020-05-26 17:59:10 -07:00
clkc.c This time around we have 4 lines of diff in the core framework, removing a 2020-06-10 11:42:19 -07:00
divider.c clk: zynqmp: divider: Add missing description for 'max_div' 2021-02-11 11:56:06 -08:00
Kconfig clk: zynqmp: Drop dependency on ARCH_ZYNQMP 2021-04-07 17:26:09 -07:00
Makefile
pll.c clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback 2021-04-07 18:09:23 -07:00