| /linux/Documentation/translations/zh_CN/networking/ |
| H A D | timestamping.rst | 359 暴露为HW PTP时钟源,以允许用户空间进行时间转换,并可选地与用户空间 360 PTP 堆栈(如linuxptp)同步系统时间。对于 PTP 时钟 API,请参阅 501 /* PTP v1,UDP,任何事件数据包 */ 547 3.2 堆叠 PTP 硬件时钟的特殊考虑 550 在数据包的路径中可能存在多个 PHC(PTP 硬件时钟)。内核没有明确的机制允许用 562 当 DSA 交换机连接到主机端口时,PTP 同步必须受到限制,因为交换机的可变排队 563 延迟引入了主机端口与其 PTP 伙伴之间的路径延迟抖动。因此,一些 DSA 交换机 569 通过设计,DSA 交换机对连接到其主机端口的 PTP 时间戳不需要任何特殊的驱动程 570 序处理。然而,当主机端口也支持 PTP 时间戳时,DSA 将负责拦截 575 在通用层,DSA 提供了以下基础设施用于 PTP 时间戳: [all …]
|
| /linux/Documentation/driver-api/ |
| H A D | ptp.rst | 4 PTP hardware clock infrastructure for Linux 7 This patch set introduces support for IEEE 1588 PTP clocks in 9 presents a standardized method for developing PTP user space 11 ancillary features of PTP hardware clocks. 15 complete set of PTP hardware clock functionality. 29 PTP hardware clock kernel API 32 A PTP clock driver registers itself with the class driver. The 39 The class driver supports multiple PTP clock drivers. In normal use 40 cases, only one PTP clock is needed. However, for testing and 44 PTP hardware clock user space API [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-ptp | 7 features of PTP hardware clocks. 13 This directory contains the attributes of the Nth PTP 14 hardware clock registered into the PTP class driver 21 This file contains the name of the PTP hardware clock 32 This file contains the PTP hardware clock's maximum 48 alarms offer by the PTP hardware clock. 55 channels offered by the PTP hardware clock. 62 output channels offered by the PTP hardware clock. 69 offered by the PTP hardware clock. 75 This file contains the number of virtual PTP clocks in [all …]
|
| H A D | sysfs-timecard | 195 Description: This attribute links to the associated PTP device. 246 Description: (RW) When retrieving the PHC with the PTP SYS_OFFSET_EXTENDED
|
| /linux/drivers/dpll/zl3073x/ |
| H A D | Kconfig | 4 tristate "Microchip Azurite DPLL/PTP/SyncE devices" if COMPILE_TEST 10 This driver supports Microchip Azurite family DPLL/PTP/SyncE 23 This is I2C bus implementation for Microchip Azurite DPLL/PTP/SyncE 35 This is SPI bus implementation for Microchip Azurite DPLL/PTP/SyncE
|
| /linux/drivers/net/ethernet/xscale/ |
| H A D | Kconfig | 32 bool "Intel IXP46x as PTP clock" 37 This driver adds support for using the IXP46X as a PTP 38 clock. This clock is only useful if your PTP programs are 39 getting hardware time stamps on the PTP Ethernet packets
|
| /linux/drivers/net/ethernet/cavium/ |
| H A D | Kconfig | 55 tristate "Cavium PTP coprocessor as PTP clock" 60 Timestamping coprocessor (PTP) found on Cavium processors. 61 PTP provides timestamping mechanism that is suitable for use in IEEE 1588
|
| /linux/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | Kconfig | 26 tristate "Freescale DPAA2 PTP Clock" 31 as a PTP clock.
|
| /linux/Documentation/networking/ |
| H A D | timestamping.rst | 450 a HW PTP clock source, to allow time conversion in userspace and 451 optionally synchronize system time with a userspace PTP stack such 452 as linuxptp. For the PTP clock API, see Documentation/driver-api/ptp.rst. 618 /* PTP v1, UDP, any kind of event packet */ 675 3.2 Special considerations for stacked PTP Hardware Clocks 678 There are situations when there may be more than one PHC (PTP Hardware Clock) 695 When a DSA switch is attached to a host port, PTP synchronization has to 697 jitter between the host port and its PTP partner. For this reason, some DSA 706 By design, PTP timestamping with a DSA switch does not need any special 708 host port also supports PTP timestamping, DSA will take care of intercepting [all …]
|
| H A D | xsk-tx-metadata.rst | 75 The value of the requested launch time should be based on the device's PTP 106 PTP time (bits[39:8]) and rolls over after 256 seconds. Therefore, the
|
| /linux/tools/testing/selftests/hid/tests/ |
| H A D | test_multitouch.py | 242 class PTP(Digitizer): class 1836 return PTP( 1845 return PTP( 1944 return PTP( 1953 return PTP( 2027 return PTP( 2036 return PTP( 2044 return PTP( 2078 return PTP( 2088 return PTP( [all …]
|
| /linux/drivers/net/dsa/sja1105/ |
| H A D | Kconfig | 27 bool "Support for the PTP clock on the NXP SJA1105 Ethernet switch" 31 This enables support for timestamping and PTP clock manipulations in
|
| /linux/Documentation/security/tpm/ |
| H A D | tpm_tis.rst | 7 TCG PTP Specification defines two interface types: FIFO and CRB. The former is 45 TCG PC Client Platform TPM Profile (PTP) Specification
|
| /linux/Documentation/devicetree/bindings/net/ |
| H A D | fsl-tsec-phy.txt | 13 * Gianfar PTP clock nodes
|
| /linux/drivers/virtio/ |
| H A D | Kconfig | 197 provides the time through one or more clocks. The Virtio RTC PTP 215 bool "Virtio RTC PTP clocks" 219 This exposes any Virtio RTC clocks as PTP Hardware Clocks (PHCs) to 232 cross-timestamp is available through the PTP clock driver precise
|
| /linux/Documentation/devicetree/bindings/ptp/ |
| H A D | brcm,ptp-dte.txt | 1 * Broadcom Digital Timing Engine(DTE) based PTP clock
|
| H A D | ptp-ines.txt | 1 ZHAW InES PTP time stamping IP core
|
| /linux/Documentation/networking/device_drivers/ethernet/amazon/ |
| H A D | ena.rst | 59 ena_phc.[ch] PTP hardware clock infrastructure (see `PHC`_ for more info) 229 PTP Hardware Clock (PHC) 234 ENA Linux driver supports PTP hardware clock providing timestamp reference to achieve nanosecond re… 238 PHC depends on the PTP module, which needs to be either loaded as a module or compiled into the ker… 240 Verify if the PTP module is present: 263 All available PTP clock sources can be tracked here: 281 testptp -d /dev/ptp$(ethtool -T <interface> | awk '/PTP Hardware Clock:/ {print $NF}') -k 1
|
| /linux/drivers/char/tpm/ |
| H A D | Kconfig | 68 TCG TIS 1.2 TPM specification (TPM1.2) or the TCG PTP FIFO 80 TCG TIS 1.3 TPM specification (TPM1.2) or the TCG PTP FIFO 98 If you have a TPM security chip, compliant with the TCG TPM PTP 110 TCG TIS 1.2 TPM specification (TPM1.2) or the TCG PTP FIFO
|
| /linux/drivers/net/ethernet/ti/ |
| H A D | Kconfig | 90 The unit can time stamp PTP UDP/IPv4 and Layer 2 packets, and the 91 driver offers a PTP Hardware Clock. 131 PTP hardware clock for each CPTS device and network packets
|
| /linux/drivers/net/ethernet/cadence/ |
| H A D | Kconfig | 43 Enable IEEE 1588 Precision Time Protocol (PTP) support for MACB.
|
| /linux/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_csr.c | 24 FBNIC_BOUNDS(PTP),
|
| /linux/Documentation/networking/device_drivers/ethernet/stmicro/ |
| H A D | stmmac.rst | 68 - IEEE 1588 Timestamping (PTP) 248 it is carrying PTP packets or TCP/UDP/ICMP over IP. These are not available on 311 Precision Time Protocol (PTP) 314 The driver supports the IEEE 1588-2002, Precision Time Protocol (PTP), which 669 understand if EEE, HW csum, PTP, enhanced descriptor etc are actually
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_ptp.c | 712 idpf_queue_set(PTP, rx_queue); in idpf_ptp_set_rx_tstamp() 714 idpf_queue_clear(PTP, rx_queue); in idpf_ptp_set_rx_tstamp()
|
| /linux/Documentation/sound/ |
| H A D | utimers.rst | 16 (e.g. PTP clocks), and when synchronizing the audio stream going through
|