u-boot/drivers/clk/microchip
Conor Dooley 88b697fb37 clk: microchip: mpfs: fix periph clk parentage
Not all "periph" clocks are children of the AHB clock, some have the AXI
clock as their parent & the mtimer clock is derived from the external
reference clock directly. Stop assuming the AHB clock to be the parent
of all "periph" clocks and define their correct parents instead.

Fixes: 2f27c9219e ("clk: Add Microchip PolarFire SoC clock driver")
Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
Reviewed-by: Leo Yu-Chi Liang <ycliang@andestech.com>
Reviewed-by: Padmarao Begari <padmarao.begari@microchip.com>
Tested-by: Padmarao Begari <padmarao.begari@microchip.com>
2022-11-15 15:37:17 +08:00
..
Kconfig clk: Add Microchip PolarFire SoC clock driver 2021-01-18 11:06:38 +08:00
Makefile clk: microchip: mpfs: convert parent rate acquistion to get_get_rate() 2022-11-15 15:37:17 +08:00
mpfs_clk.c clk: microchip: mpfs: fix periph clk parentage 2022-11-15 15:37:17 +08:00
mpfs_clk.h clk: microchip: mpfs: fix periph clk parentage 2022-11-15 15:37:17 +08:00
mpfs_clk_cfg.c clk: microchip: mpfs: convert parent rate acquistion to get_get_rate() 2022-11-15 15:37:17 +08:00
mpfs_clk_msspll.c clk: microchip: mpfs: fix reference clock handling 2022-11-15 15:37:17 +08:00
mpfs_clk_periph.c clk: microchip: mpfs: fix periph clk parentage 2022-11-15 15:37:17 +08:00