Home
last modified time | relevance | path

Searched full:1588 (Results 1 – 25 of 90) sorted by relevance

1234

/linux/tools/testing/selftests/net/forwarding/
H A Dlocal_termination.sh306 check_rcv $rcv_if_name "1588v2 over L2 transport, Sync" \
310 check_rcv $rcv_if_name "1588v2 over L2 transport, Follow-Up" \
314 check_rcv $rcv_if_name "1588v2 over L2 transport, Peer Delay Request" \
318 check_rcv $rcv_if_name "1588v2 over IPv4, Sync" \
322 check_rcv $rcv_if_name "1588v2 over IPv4, Follow-Up" \
326 check_rcv $rcv_if_name "1588v2 over IPv4, Peer Delay Request" \
330 check_rcv $rcv_if_name "1588v2 over IPv6, Sync" \
334 check_rcv $rcv_if_name "1588v2 over IPv6, Follow-Up" \
338 check_rcv $rcv_if_name "1588v2 over IPv6, Peer Delay Request" \
/linux/drivers/net/ethernet/cadence/
H A DKconfig38 bool "Use IEEE 1588 hwstamp"
43 Enable IEEE 1588 Precision Time Protocol (PTP) support for MACB.
H A Dmacb_ptp.c3 * 1588 PTP support for Cadence GEM device.
257 * so add value from 1588 timer in gem_hw_timestamp()
264 * but not in 1588 timer, it has rolled over, in gem_hw_timestamp()
H A Dmacb.h153 #define GEM_TISUBN 0x01bc /* 1588 Timer Increment Sub-ns */
154 #define GEM_TSH 0x01c0 /* 1588 Timer Seconds High */
155 #define GEM_TSL 0x01d0 /* 1588 Timer Seconds Low */
156 #define GEM_TN 0x01d4 /* 1588 Timer Nanoseconds */
157 #define GEM_TA 0x01d8 /* 1588 Timer Adjust */
158 #define GEM_TI 0x01dc /* 1588 Timer Increment */
/linux/Documentation/devicetree/bindings/ptp/
H A Dfsl,ptp.yaml7 title: Freescale QorIQ 1588 timer based PTP clock
107 When this attribute is not used, the IEEE 1588 timer reference clock
120 The presence of this property indicates the 1588 timer
/linux/include/linux/dsa/
H A Dsja1105.h24 /* IEEE 1588 Annex F: Transport of PTP over Ethernet (01:1B:19:xx:xx:xx) */
32 * 01-80-C2-00-00-0E is a good choice for this, as all profiles of IEEE 1588
/linux/include/linux/fsl/
H A Dptp_qoriq.h78 #define TCLK_PERIOD_SHIFT (16) /* 1588 timer reference clock period. */
90 #define TE (1<<2) /* 1588 timer enable. */
91 #define CKSEL_SHIFT (0) /* 1588 Timer reference clock source */
/linux/drivers/net/ethernet/stmicro/stmmac/
H A Dcommon.h291 #define DMA_HW_FEAT_TSVER1SEL 0x00001000 /* Only IEEE 1588-2002 */
292 #define DMA_HW_FEAT_TSVER2SEL 0x00002000 /* IEEE 1588-2008 PTPv2 */
420 /* IEEE 1588-2002 */
422 /* IEEE 1588-2008 */
447 /* IEEE 1588 High Word Register Enable */
H A Dchain_mode.c134 * 1588-2002 time stamping is enabled, hence reinitialize it in refill_desc3()
151 * 1588-2002 time stamping is enabled, hence reinitialize it in clean_desc3()
H A Ddwmac1000_dma.c251 /* IEEE 1588-2002 */ in dwmac1000_get_hw_feature()
254 /* IEEE 1588-2008 */ in dwmac1000_get_hw_feature()
/linux/Documentation/devicetree/bindings/net/
H A Dti,k3-am654-cpts.yaml27 Depending on integration it enables compliance with the IEEE 1588-2008
35 - MCU CPSW CPTS with IEEE 1588-2008 support
/linux/drivers/net/phy/
H A Ddp83640_reg.h162 #define IP1588_EN (1<<8) /* Enable IEEE 1588 defined IP address filter */
166 #define TX_PTP_VER_SHIFT (1) /* Enable Timestamp capture for IEEE 1588 version X */
196 #define IP1588_EN_SHIFT (8) /* Enable IEEE 1588 defined IP address filters */
201 #define RX_PTP_VER_SHIFT (1) /* Enable Timestamp capture for IEEE 1588 version X */
/linux/drivers/net/ethernet/ti/
H A DKconfig129 Say y here to support the TI K3 AM65x CPTS with 1588 features such as
133 the IEEE 1588-2008 standard for a precision clock synchronization
/linux/include/linux/
H A Dptp_kvm.h3 * Virtual PTP 1588 clock for use with KVM guests
/linux/drivers/ptp/
H A Dptp_kvm_arm.c3 * Virtual PTP 1588 clock for use with KVM guests
/linux/drivers/net/ethernet/freescale/dpaa2/
H A DKconfig30 This driver adds support for using the DPAA2 1588 timer module
/linux/tools/testing/selftests/ptp/
H A Dtestptp.mk1 # PTP 1588 clock support - User space test program
/linux/drivers/net/ethernet/cavium/common/
H A Dcavium_ptp.h2 /* cavium_ptp.h - PTP 1588 clock on Cavium hardware
/linux/drivers/net/ethernet/qualcomm/
H A DKconfig61 low power, Receive-Side Scaling (RSS), and IEEE 1588-2008
/linux/Documentation/networking/device_drivers/ethernet/stmicro/
H A Dstmmac.rst68 - IEEE 1588 Timestamping (PTP)
314 The driver supports the IEEE 1588-2002, Precision Time Protocol (PTP), which
318 In addition to the basic timestamp features mentioned in IEEE 1588-2002
320 IEEE 1588-2008 can be enabled when configuring the Kernel.
/linux/arch/powerpc/boot/dts/fsl/
H A Dpq3-etsec1-timer-0.dtsi2 * PQ3 eTSEC Timer (IEEE 1588) device tree stub [ @ offsets 0x24e00 ]
/linux/net/core/
H A Dtimestamping.c3 * PTP 1588 clock support - support for timestamping in PHY devices
/linux/drivers/net/ethernet/cavium/
H A DKconfig61 PTP provides timestamping mechanism that is suitable for use in IEEE 1588
/linux/Documentation/driver-api/
H A Ddpll.rst263 IEEE 1588 standard
274 IEEE 1588 standard
298 IEEE 1588 standard
315 IEEE 1588 standard
/linux/drivers/net/ethernet/freescale/
H A Dfec_ptp.c38 /* FEC 1588 register bits */
163 /* Convert the ptp local counter to 1588 timestamp */ in fec_ptp_enable_pps()
239 /* Convert the ptp local counter to 1588 timestamp */ in fec_ptp_pps_perout()
554 /* Convert 1588 timestamp to ns*/ in fec_ptp_enable()

1234