On 25.06.2019 15:51, Abel Vesa wrote:
> Add the initial configuration for clocks that need default parent and rate
> setting. This is based on the vendor tree clock provider parents and rates
> configuration except this is doing the setup in dts rather then using clock
> consumer API in a clock provider driver.
> 
> Signed-off-by: Abel Vesa <abel.v...@nxp.com>
> ---
>   arch/arm64/boot/dts/freescale/imx8mq.dtsi | 34 
> +++++++++++++++++++++++++++++++
>   1 file changed, 34 insertions(+)
> 
> diff --git a/arch/arm64/boot/dts/freescale/imx8mq.dtsi 
> b/arch/arm64/boot/dts/freescale/imx8mq.dtsi
> index d09b808..e0abe02 100644
> --- a/arch/arm64/boot/dts/freescale/imx8mq.dtsi
> +++ b/arch/arm64/boot/dts/freescale/imx8mq.dtsi
> @@ -489,6 +489,40 @@

> +                                     <&clk IMX8MQ_CLK_PCIE1_CTRL>,
> +                                     <&clk IMX8MQ_CLK_PCIE1_PHY>,
> +                                     <&clk IMX8MQ_CLK_PCIE2_CTRL>,
> +                                     <&clk IMX8MQ_CLK_PCIE2_PHY>,
> +                                     <&clk IMX8MQ_CLK_CSI1_CORE>,
> +                                     <&clk IMX8MQ_CLK_CSI1_PHY_REF>,
> +                                     <&clk IMX8MQ_CLK_CSI1_ESC>,
> +                                     <&clk IMX8MQ_CLK_CSI2_CORE>,
> +                                     <&clk IMX8MQ_CLK_CSI2_PHY_REF>,
> +                                     <&clk IMX8MQ_CLK_CSI2_ESC>;

This stuff (and NAND) looks like it would belong to device nodes instead.

The rest seem fine though I'm not sure why exactly those clks are 
adjusted in vendor tree.

--
Regards,
Leonard

Reply via email to