clk: imx6sx: add missing lvds2 clock to the clock tree
authorAnson Huang <Anson.Huang@nxp.com>
Fri, 20 Apr 2018 07:38:10 +0000 (15:38 +0800)
committerStephen Boyd <sboyd@kernel.org>
Sat, 5 May 2018 02:56:58 +0000 (19:56 -0700)
commit5cc73ff7a3524d4ce9a8bde0da6e34fb54fed45b
treea9eefb8f798c90057be135ad7588c72b0e67b1dc
parent60cc43fc888428bb2f18f08997432d426a243338
clk: imx6sx: add missing lvds2 clock to the clock tree

i.MX6SX has lvds2 (analog clock2), an I/O clock like lvds1.
And this lvds2, along with lvds1, can be used to provide
external clock source to the internal pll, such as pll4_audio
and pll5_video.

This patch mainly adds the lvds2 to the clock tree and fix its
relationship with pll accordingly.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Acked-by: Shawn Guo <shawnguo@kernel.org>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/imx/clk-imx6sx.c
include/dt-bindings/clock/imx6sx-clock.h