arm64: dts: imx8mn: Fix video clock parents
authorAdam Ford <aford173@gmail.com>
Sun, 23 Apr 2023 12:35:13 +0000 (07:35 -0500)
committerShawn Guo <shawnguo@kernel.org>
Sun, 14 May 2023 12:32:25 +0000 (20:32 +0800)
commit2ac6c4a637132b79863426223242e680cc4f8e27
tree79c085b0afe025bb80d0ce335a6a914f7a021fd5
parentac9a78681b921877518763ba0e89202254349d1b
arm64: dts: imx8mn: Fix video clock parents

There are a few clocks whose parents are set in mipi_dsi
and mxsfb nodes, but these clocks are used by the disp_blk_ctrl
power domain which may cause an issue when re-parenting, resuling
in a disp_pixel clock having the wrong parent and wrong rate.

Fix this by moving the assigned-clock-parents as associate clock
assignments to the power-domain node to setup these clocks before
they are enabled.

Fixes: d825fb6455d5 ("arm64: dts: imx8mn: Add display pipeline components")
Signed-off-by: Adam Ford <aford173@gmail.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8mn.dtsi