PTP clock support
modulename: ptp.ko
configname: CONFIG_PTP_1588_CLOCK
Linux Kernel Configuration
└─>Device Drivers
└─>PTP clock support
└─>PTP clock support
In linux kernel since version 3 (release Date: 2011-07-21)
The IEEE 1588 standard defines a method to precisely
synchronize distributed clocks over Ethernet networks. The
standard defines a Precision Time Protocol (PTP), which can
be used to achieve synchronization within a few dozen
microseconds. In addition, with the help of special hardware
time stamping units, it can be possible to achieve
synchronization to within a few hundred nanoseconds.
This driver adds support for PTP clocks as character
devices. If you want to use a PTP clock, then you should
also enable at least one clock driver as well.
To compile this driver as a module, choose M here: the module
will be called ptp.
synchronize distributed clocks over Ethernet networks. The
standard defines a Precision Time Protocol (PTP), which can
be used to achieve synchronization within a few dozen
microseconds. In addition, with the help of special hardware
time stamping units, it can be possible to achieve
synchronization to within a few hundred nanoseconds.
This driver adds support for PTP clocks as character
devices. If you want to use a PTP clock, then you should
also enable at least one clock driver as well.
To compile this driver as a module, choose M here: the module
will be called ptp.
source code:
is depended by
CONFIG_BFIN_MAC_USE_HWSTAMPCONFIG_TIGON3
CONFIG_FEC
CONFIG_E1000E
CONFIG_IGB
CONFIG_IXGBE
CONFIG_I40E
CONFIG_MLX4_EN
CONFIG_SXGBE_ETH
CONFIG_SFC
CONFIG_STMMAC_ETH
CONFIG_TI_CPTS
CONFIG_TILE_NET
CONFIG_PTP_1588_CLOCK_GIANFAR
CONFIG_PTP_1588_CLOCK_IXP46X
CONFIG_DP83640_PHY
CONFIG_PTP_1588_CLOCK_PCH