Lines Matching refs:ticks
297 static int sja1105_ptpclkval_read(struct sja1105_private *priv, u64 *ticks,
302 return sja1105_xfer_u64(priv, SPI_READ, regs->ptpclkval, ticks,
307 static int sja1105_ptpclkval_write(struct sja1105_private *priv, u64 ticks,
312 return sja1105_xfer_u64(priv, SPI_WRITE, regs->ptpclkval, &ticks,
351 u64 ticks, ts;
354 rc = sja1105_ptpclkval_read(priv, &ticks, NULL);
364 ts = sja1105_tstamp_reconstruct(ds, ticks, ts);
524 u64 ticks;
527 rc = sja1105_ptpclkval_read(priv, &ticks, ptp_sts);
533 *ns = sja1105_ticks_to_ns(ticks);
576 u64 ticks = ns_to_sja1105_ticks(ns);
585 rc = sja1105_ptpclkval_write(priv, ticks, ptp_sts);
642 s64 ticks = ns_to_sja1105_ticks(delta);
651 rc = sja1105_ptpclkval_write(priv, ticks, NULL);
942 u64 ticks, ts;
956 rc = sja1105_ptpclkval_read(priv, &ticks, NULL);
963 ts = sja1105_tstamp_reconstruct(ds, ticks, ts);