Lines Matching +full:sync +full:- +full:update +full:- +full:mask
1 /* SPDX-License-Identifier: GPL-2.0-only */
20 #define PTP_SSIR 0x04 /* Sub-Second Increment Reg */
23 #define PTP_STSUR 0x10 /* System Time – Seconds Update Reg */
24 #define PTP_STNSUR 0x14 /* System Time – Nanoseconds Update Reg */
27 #define PTP_ATNR 0x48 /* Auxiliary Timestamp - Nanoseconds Reg */
28 #define PTP_ATSR 0x4c /* Auxiliary Timestamp - Seconds Reg */
37 #define PTP_DIGITAL_ROLLOVER_MODE 0x3B9ACA00 /* 10e9-1 ns */
42 #define PTP_TCR_TSCFUPDT BIT(1) /* Timestamp Fine/Coarse Update */
44 #define PTP_TCR_TSUPDT BIT(3) /* Timestamp Update */
46 #define PTP_TCR_TSADDREG BIT(5) /* Addend Reg Update */
53 /* Enable Processing of PTP Frames Sent over IPv6-UDP */
55 /* Enable Processing of PTP Frames Sent over IPv4-UDP */
63 * Enable SYNC, Pdelay_Req, Pdelay_Resp when TSEVNTENA is enabled.
65 * Enable SYNC, Follow_Up, Delay_Req, Delay_Resp, Pdelay_Req, Pdelay_Resp,
83 #define PTP_ACR_MASK GENMASK(7, 4) /* Aux Snapshot Mask */
88 #define GMAC4_ART_TIME_SHIFT 16 /* ART TIME 16-bits shift */