[PATCH] ARM: dts: stm32: Add PTP clock to Ethernet controller
Alexandre TORGUE
alexandre.torgue at foss.st.com
Thu Apr 1 10:43:15 BST 2021
Hi Kurt
On 3/16/21 9:06 AM, Kurt Kanzenbach wrote:
> Add the PTP clock to the Ethernet controller. Otherwise, the driver uses the
> main clock to derive the PTP frequency which is not necessarily the correct one.
>
> Tested with linuxptp on Olimex STMP1-OLinuXino-LIME2.
>
> Signed-off-by: Kurt Kanzenbach <kurt at linutronix.de>
> ---
> arch/arm/boot/dts/stm32mp151.dtsi | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/arch/arm/boot/dts/stm32mp151.dtsi b/arch/arm/boot/dts/stm32mp151.dtsi
> index 3c75abacb374..d1f596ea2fd5 100644
> --- a/arch/arm/boot/dts/stm32mp151.dtsi
> +++ b/arch/arm/boot/dts/stm32mp151.dtsi
> @@ -1421,11 +1421,13 @@
> "mac-clk-tx",
> "mac-clk-rx",
> "eth-ck",
> + "ptp_ref",
> "ethstp";
> clocks = <&rcc ETHMAC>,
> <&rcc ETHTX>,
> <&rcc ETHRX>,
> <&rcc ETHCK_K>,
> + <&rcc ETHPTP_K>,
> <&rcc ETHSTP>;
> st,syscon = <&syscfg 0x4>;
> snps,mixed-burst;
>
Applied on stm32-next.
Thanks.
Alex
More information about the linux-arm-kernel
mailing list