[PATCH] ARM: dts: ci4x10: Reflect upstream change to fec clocks

Uwe Kleine-König u.kleine-koenig at pengutronix.de
Tue Mar 29 00:02:01 PDT 2022


Hello Thorsten,

from your POV f3e7dae323ab is an upstream change, but as your patch
targets upstream, too, it doesn't really make sense to write "Reflect
upstream change" in the Subject.

I would have written:

	ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks

	Commit f3e7dae323ab ("ARM: dts: imx6qdl: add enet_out clk
	support") added another item to the list of clocks for the fec
	device. As imx6dl-eckelmann-ci4x10.dts only overwrites clocks,
	but not clock-names this resulted in an inconsistency with
	clocks having one item more than clock-names.

Maybe it would make sense to overwrite clock-names, too, to prevent a
similar inconsistency in the future?! If yes:

	Also overwrite clock-names with the same value as in
	imx6qdl.dtsi. This is a no-op today, but prevents similar
	inconsistencies if the soc file will be changed in a similar way
	in the future.

The breakage isn't bad I think (is it?), so I don't think a Fixes: line
is necessary. @Shawn: Do you agree?

On Tue, Mar 29, 2022 at 08:12:54AM +0200, Thorsten Scherer wrote:
> diff --git a/arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts b/arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts
> index b4a9523e325b..98a503d9be21 100644
> --- a/arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts
> +++ b/arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts
> @@ -297,7 +297,10 @@ &fec {
>  	phy-mode = "rmii";
>  	phy-reset-gpios = <&gpio1 18 GPIO_ACTIVE_LOW>;
>  	phy-handle = <&phy>;
> -	clocks = <&clks IMX6QDL_CLK_ENET>, <&clks IMX6QDL_CLK_ENET>, <&rmii_clk>;
> +	clocks = <&clks IMX6QDL_CLK_ENET>,
> +		 <&clks IMX6QDL_CLK_ENET>,
> +		 <&rmii_clk>,
> +		 <&clks IMX6QDL_CLK_ENET_REF>;

The change is fine, but if you agree to adding clock-names needs
adaption of course.

Best regards
Uwe
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20220329/a50c98c6/attachment-0001.sig>


More information about the linux-arm-kernel mailing list