From 31aabbd6a424b1018d1c44fe4214a17ae77328c4 Mon Sep 17 00:00:00 2001 From: Daniel Drown Date: Thu, 23 Apr 2020 01:15:12 -0500 Subject: [PATCH] ARM: dts: stm32: use pll4_p for ethernet PTP clock IEEE 1588 support needs a clock defined as ptp_ref and this uses pll4_p as the parent clock --- arch/arm/boot/dts/stm32mp157c.dtsi | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/stm32mp157c.dtsi b/arch/arm/boot/dts/stm32mp157c.dtsi index bd0ab3b8cbf36a..8a90c909cc87f8 100644 --- a/arch/arm/boot/dts/stm32mp157c.dtsi +++ b/arch/arm/boot/dts/stm32mp157c.dtsi @@ -1822,11 +1822,15 @@ clock-names = "stmmaceth", "mac-clk-tx", "mac-clk-rx", - "ethstp"; + "ethstp", + "ptp_ref"; clocks = <&rcc ETHMAC>, <&rcc ETHTX>, <&rcc ETHRX>, - <&rcc ETHSTP>; + <&rcc ETHSTP>, + <&rcc ETHPTP_K>; + assigned-clocks = <&rcc ETHPTP_K>; + assigned-clock-parents = <&rcc PLL4_P>; st,syscon = <&syscfg 0x4>; snps,mixed-burst; snps,pbl = <2>;