Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_ptp.c345 wx->pps_edge_start = wx->hw_tc.cycle_last; in wx_ptp_trigger_calc()
347 wx->pps_edge_end = wx->pps_edge_start; in wx_ptp_trigger_calc()
358 wx->pps_edge_start += div_u64(((u64)rem << cc->shift), cc->mult); in wx_ptp_trigger_calc()
390 wx_set_pps(wx, wx->pps_enabled, nsec, wx->pps_edge_start); in wx_ptp_setup_sdp()
394 wr32ptp(wx, WX_TSC_1588_TRGT_L(0), (u32)wx->pps_edge_start); in wx_ptp_setup_sdp()
395 wr32ptp(wx, WX_TSC_1588_TRGT_H(0), (u32)(wx->pps_edge_start >> 32)); in wx_ptp_setup_sdp()
479 wr32ptp(wx, WX_TSC_1588_TRGT_L(0), (u32)wx->pps_edge_start); in wx_ptp_check_pps_event()
480 wr32ptp(wx, WX_TSC_1588_TRGT_H(0), (u32)(wx->pps_edge_start >> 32)); in wx_ptp_check_pps_event()
H A Dwx_type.h1331 u64 pps_edge_start; member