I'm sending this as a patchseries (RFC) just to show all the changes needed for this to work. I'll resend separately once I get some feedback on the entire thing. One thing that is missing compared to the earlier work (here: https://patchwork.kernel.org/patch/10807821/ ) is the speed grading. That can be done as a separate change once I figure out how to do it with cpufreq-dt. Unfortumately, there is a need to update the dt-bindings once again in order to add missing ARM clock from patches 1 and 2. Abel Vesa (5): clk: imx: imx8mq: Fix the rate propagation for arm pll dt-bindings: imx8mq-clock: Add the missing ARM clock clk: imx8mq: Add the missing ARM clock arm64: dts: imx8mq: Add the clocks and the latencies for the A53 cores arm64: dts: imx8mq: Add the opp table and the cpu-supply nodes arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 17 +++++++++++++++ arch/arm64/boot/dts/freescale/imx8mq.dtsi | 31 ++++++++++++++++++++++++++++ drivers/clk/imx/clk-imx8mq.c | 8 ++++++- include/dt-bindings/clock/imx8mq-clock.h | 4 +++- 4 files changed, 58 insertions(+), 2 deletions(-) -- 2.7.4