Home
last modified time | relevance | path

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

123

/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()
/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/drivers/net/ethernet/stmicro/stmmac/
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/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/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
H A Dptp_kvm_x86.c3 * Virtual PTP 1588 clock for use with KVM guests
H A Dptp_kvm_common.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/arch/powerpc/boot/dts/fsl/
H A Dpq3-etsec1-timer-0.dtsi2 * PQ3 eTSEC Timer (IEEE 1588) device tree stub [ @ offsets 0x24e00 ]
/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/drivers/net/ethernet/cavium/
H A DKconfig61 PTP provides timestamping mechanism that is suitable for use in IEEE 1588
/linux/drivers/net/ethernet/xscale/
H A Dixp46x_ts.h3 * PTP 1588 clock using the IXP46X
/linux/drivers/net/ethernet/freescale/
H A Dfec_ptp.c37 /* FEC 1588 register bits */
162 /* Convert the ptp local counter to 1588 timestamp */ in fec_ptp_enable_pps()
238 /* Convert the ptp local counter to 1588 timestamp */ in fec_ptp_pps_perout()
553 /* Convert 1588 timestamp to ns*/ in fec_ptp_enable()
/linux/Documentation/devicetree/bindings/net/
H A Dthead,th1520-gmac.yaml18 - IEEE 1588-2008 standard for precision networked clock synchronization
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_ptp.c19 * 1588 functionality is not supported at 100Mbps.
854 * During a link change, the DMA frequency that drives the 1588 logic will
885 "1588 functionality is not supported at 100 Mbps. Stopping the PHC.\n"); in i40e_ptp_set_increment()
1253 /* Clear out all 1588-related registers to clear and unlatch them. */ in i40e_ptp_set_timestamp_mode()
1464 * i40e_ptp_init - Initialize the 1588 support after device probe or reset
1467 * This function sets device up for 1588 support. The first time it is run, it
1484 /* Only one PF is assigned to control 1588 logic per port. Do not in i40e_ptp_init()
/linux/Documentation/driver-api/
H A Dptp.rst7 This patch set introduces support for IEEE 1588 PTP clocks in
/linux/include/uapi/linux/
H A Dnet_tstamp.h18 * is for IEEE 1588 quality and "approx" is for NICs DMA point.
/linux/drivers/net/ethernet/intel/ice/
H A Dice_ptp_consts.h7 /* Constant definitions related to the hardware clock used for PTP 1588
10 /* Constants defined for the PTP 1588 clock hardware. */

123