Message ID | 20230918-imx8mp-dtsi-v1-1-1d008b3237c0@skidata.com (mailing list archive) |
---|---|
State | Not Applicable, archived |
Headers | show |
Series | imx8mp: first clock propagation attempt (for LVDS) | expand |
Hi, On Mon, Sep 18, 2023 at 12:39:57AM +0200, Benjamin Bara wrote: > From: Benjamin Bara <benjamin.bara@skidata.com> > > Use the actual root node of the media_ldb clock for the lvds_bridge. > > Signed-off-by: Benjamin Bara <benjamin.bara@skidata.com> DT is supposed to be hardware description, so an explanation about what has changed or was wrong in that description to make that patch needed would be welcome here Maxime
Hi! On Tue, 19 Sept 2023 at 08:47, Maxime Ripard <mripard@kernel.org> wrote: > On Mon, Sep 18, 2023 at 12:39:57AM +0200, Benjamin Bara wrote: > > From: Benjamin Bara <benjamin.bara@skidata.com> > > > > Use the actual root node of the media_ldb clock for the lvds_bridge. > > > > Signed-off-by: Benjamin Bara <benjamin.bara@skidata.com> > > DT is supposed to be hardware description, so an explanation about what > has changed or was wrong in that description to make that patch needed > would be welcome here Sure, sorry for that. In the imx8mp context, the _ROOT is the "leaf", so the actual clock that is connected to the bridge. I will adapt and clarify for V2. Thanks
diff --git a/arch/arm64/boot/dts/freescale/imx8mp.dtsi b/arch/arm64/boot/dts/freescale/imx8mp.dtsi index 6f2f50e1639c..c946749a3d73 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mp.dtsi @@ -1760,7 +1760,7 @@ lvds_bridge: bridge@5c { compatible = "fsl,imx8mp-ldb"; reg = <0x5c 0x4>, <0x128 0x4>; reg-names = "ldb", "lvds"; - clocks = <&clk IMX8MP_CLK_MEDIA_LDB>; + clocks = <&clk IMX8MP_CLK_MEDIA_LDB_ROOT>; clock-names = "ldb"; assigned-clocks = <&clk IMX8MP_CLK_MEDIA_LDB>; assigned-clock-parents = <&clk IMX8MP_VIDEO_PLL1_OUT>;