ARM: dts: imx6ul-14x14-evk: switch lcdif pixel clock to video pll
Subsystems (2)
PATCH 1/1 ARM: dts: imx6ul-14x14-evk: switch lcdif pixel clock to video pll
By default, the lcdif_pre_sel mux is switched to the pll3_pfd1_540m PFD source. If this mux is allowed to propagate rate changes to its parent, setting the LCDIF pixel clock rate to 9 MHz, as required by the LCD panel, will cause the pll3_pfd1_540m PFD to be switched away from its nominal rate to 288 MHz.
This has no negative side effects, as there are no other children to this PFD. Still, to avoid surprises, it might be preferrable to switch to the designated video PLL (pll5_video_div) as clock source for the LCDIF pixel clock.
--- arch/arm/boot/dts/imx6ul-14x14-evk.dts | 2 ++ 1 file changed, 2 insertions(+)
arch/arm/boot/dts/imx6ul-14x14-evk.dts +2 -0
@@ -147,6 +147,8 @@ &lcdif { + assigned-clocks = <&clks IMX6UL_CLK_LCDIF_PRE_SEL>; + assigned-clock-parents = <&clks IMX6UL_CLK_PLL5_VIDEO_DIV>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_lcdif_dat &pinctrl_lcdif_ctrl>;
Signature · 1 line
2.11.0
Fabio Estevam
reviewerPATCH 1/1 ARM: dts: imx6ul-14x14-evk: switch lcdif pixel clock to video pll
Quoted 11 lines · Philipp Zabel
By default, the
lcdif_pre_selmux is switched to thepll3_pfd1_540mPFD source. If this mux is allowed to propagate rate changes to its parent, setting the LCDIF pixel clock rate to 9 MHz, as required by the LCD panel, will cause thepll3_pfd1_540mPFD to be switched away from its nominal rate to 288 MHz.
This has no negative side effects, as there are no other children to this PFD. Still, to avoid surprises, it might be preferrable to switch to the designated video PLL (pll5_video_div) as clock source for the LCDIF pixel clock.Signed-off-by Philipp Zabel <[email protected]>
Makes sense:
Shawn Guo
AppliedPATCH 1/1 ARM: dts: imx6ul-14x14-evk: switch lcdif pixel clock to video pll
In reply to Philipp ZabelQuoted 11 lines · Philipp Zabel
By default, the
lcdif_pre_selmux is switched to thepll3_pfd1_540mPFD source. If this mux is allowed to propagate rate changes to its parent, setting the LCDIF pixel clock rate to 9 MHz, as required by the LCD panel, will cause thepll3_pfd1_540mPFD to be switched away from its nominal rate to 288 MHz.
This has no negative side effects, as there are no other children to this PFD. Still, to avoid surprises, it might be preferrable to switch to the designated video PLL (pll5_video_div) as clock source for the LCDIF pixel clock.Signed-off-by Philipp Zabel <[email protected]>
Applied, thanks.