Home
last modified time | relevance | path

Searched refs:pps_edge_start (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/drivers/net/ethernet/wangxun/libwx/
H A Dwx_ptp.c343 wx->pps_edge_start = wx->hw_tc.cycle_last; in wx_ptp_trigger_calc()
345 wx->pps_edge_end = wx->pps_edge_start; in wx_ptp_trigger_calc()
356 wx->pps_edge_start += div_u64(((u64)rem << cc->shift), cc->mult); in wx_ptp_trigger_calc()
388 wx_set_pps(wx, wx->pps_enabled, nsec, wx->pps_edge_start); in wx_ptp_setup_sdp()
392 wr32ptp(wx, WX_TSC_1588_TRGT_L(0), (u32)wx->pps_edge_start); in wx_ptp_setup_sdp()
393 wr32ptp(wx, WX_TSC_1588_TRGT_H(0), (u32)(wx->pps_edge_start >> 32)); in wx_ptp_setup_sdp()
477 wr32ptp(wx, WX_TSC_1588_TRGT_L(0), (u32)wx->pps_edge_start); in wx_ptp_check_pps_event()
478 wr32ptp(wx, WX_TSC_1588_TRGT_H(0), (u32)(wx->pps_edge_start >> 32)); in wx_ptp_check_pps_event()
H A Dwx_type.h1223 u64 pps_edge_start; member