| /linux/drivers/ptp/ |
| H A D | Kconfig | 3 # PTP clock support configuration 6 menu "PTP clock support" 9 tristate "PTP clock support" 17 standard defines a Precision Time Protocol (PTP), which can 23 This driver adds support for PTP clocks as character 24 devices. If you want to use a PTP clock, then you should 37 into vmlinux while the PTP support itself is in a loadable 39 If PTP support is disabled, this dependency will still be 43 tristate "Broadcom DTE as PTP clock" 50 (DTE) in the Broadcom SoC's as a PTP clock. [all …]
|
| /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 …]
|
| /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/Documentation/translations/zh_CN/security/tpm/ |
| H A D | tpm_tis.rst | 12 TCG PTP规范定义了两种接口类型:FIFO和CRB。前者基于顺序的读写操作, 42 TCG PC客户端平台TPM配置文件(PTP)规范
|
| /linux/drivers/net/dsa/mv88e6xxx/ |
| H A D | Kconfig | 13 bool "PTP support for Marvell 88E6xxx" 18 Say Y to enable PTP hardware timestamping on Marvell 88E6xxx switch
|
| /linux/drivers/net/ethernet/freescale/enetc/ |
| H A D | Kconfig | 97 tristate "ENETC PTP clock driver" 102 as a PTP clock. This clock is only useful if your PTP 103 programs are getting hardware time stamps on the PTP Ethernet
|
| /linux/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | Kconfig | 26 tristate "Freescale DPAA2 PTP Clock" 31 as a PTP clock.
|
| /linux/drivers/net/dsa/microchip/ |
| H A D | Kconfig | 32 bool "Support for the PTP clock on the KSZ9563/LAN937x Ethernet Switch" 36 Select to enable support for timestamping & PTP clock manipulation in
|
| /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 */ 674 3.2 Special considerations for stacked PTP Hardware Clocks 677 There are situations when there may be more than one PHC (PTP Hardware Clock) 694 When a DSA switch is attached to a host port, PTP synchronization has to 696 jitter between the host port and its PTP partner. For this reason, some DSA 705 By design, PTP timestamping with a DSA switch does not need any special 707 host port also supports PTP timestamping, DSA will take care of intercepting [all …]
|
| /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
|
| H A D | tpm_ffa_crb.rst | 8 defined in the TCG PC Client Platform TPM Profile (PTP) Specification [1]_. 58 .. [1] **TCG PC Client Platform TPM Profile (PTP) Specification**
|
| /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/net/ |
| H A D | fsl-tsec-phy.txt | 13 * Gianfar PTP clock nodes
|
| /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/Documentation/networking/devlink/ |
| H A D | stmmac.rst | 37 Coarse mode is suitable for PTP Grand Master operation. If unsure, leave
|
| /linux/drivers/net/ethernet/mscc/ |
| H A D | ocelot_vsc7514.c | 259 { PTP, "ptp", 1 }, in mscc_ocelot_probe() 325 if (irq_ptp_rdy > 0 && ocelot->targets[PTP]) { in mscc_ocelot_probe()
|