
On 23/08/2022 16.04, Marek Vasut wrote:
You might want to check Linux /sys/kernel/debug/clk/clk_summary before/after this change and see if there are any differences . If so, try using assigned-clock-rates in Linux DT and see if that can achieve the same "fix" effect.
Thanks for the hint. Oddly enough, I do see some changes, but only in the order of the lines - and in particular, even though some lines are moved around, all clocks are still under the same parent clock as before. Also all frequencies are the same before/after.
Specifically, I see media_mipi_phy1_ref, media_axi and media_apb (along with their children) being moved up/down, but they are still children of, respectively, osc_24m, sys_pll2_1000m and sys_pll1_800m.
So I don't see how that could help me figure out some assigned-clock-rates or assigned-clock-parents settings that are missing from DT.
Thanks, Rasmus