Thread (19 messages) 19 messages, 4 authors, 2021-05-17

Re: [net-next 4/6] enetc_ptp: support ptp virtual clock

From: Claudiu Manoil <hidden>
Date: 2021-05-07 19:59:02

On 07.05.2021 11:57, Yangbo Lu wrote:
quoted hunk ↗ jump to hunk
Add support for ptp virtual clock.

Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
---
  drivers/net/ethernet/freescale/enetc/enetc_ptp.c | 11 +++++++++++
  1 file changed, 11 insertions(+)
diff --git a/drivers/net/ethernet/freescale/enetc/enetc_ptp.c b/drivers/net/ethernet/freescale/enetc/enetc_ptp.c
index bc594892507a..52de736df800 100644
--- a/drivers/net/ethernet/freescale/enetc/enetc_ptp.c
+++ b/drivers/net/ethernet/freescale/enetc/enetc_ptp.c
@@ -10,6 +10,16 @@
  int enetc_phc_index = -1;
  EXPORT_SYMBOL(enetc_phc_index);
  
+struct ptp_vclock_cc ptp_qoriq_vclock_cc = {
^ static
+	.cc.read		= ptp_qoriq_clock_read,
+	.cc.mask		= CYCLECOUNTER_MASK(64),
+	.cc.shift		= 28,
+	.cc.mult		= (1 << 28),
+	.refresh_interval	= (HZ * 60),
+	.mult_num		= (1 << 6),
+	.mult_dem		= 15625,
+};
+
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help