Re: [net-next 4/6] enetc_ptp: support ptp virtual clock
From: Claudiu Manoil <hidden>
Date: 2021-05-07 19:59:02
From: Claudiu Manoil <hidden>
Date: 2021-05-07 19:59:02
On 07.05.2021 11:57, Yangbo Lu wrote:
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, +}; +