summaryrefslogtreecommitdiffstats
path: root/drivers/ptp
diff options
context:
space:
mode:
authorTakahiro Shimizu <tshimizu818@gmail.com>2012-04-20 18:50:34 +0000
committerDavid S. Miller <davem@davemloft.net>2012-04-21 15:27:45 -0400
commit358dfb6d77c016af764c0f7007697e5f5bc322c2 (patch)
treeaa2636c3b81bbfa9cf521fc8a474d8e4a77bbbfe /drivers/ptp
parenta6891ac70c99be5312c9aea9e38169e4cbb4f099 (diff)
downloadlinux-stable-358dfb6d77c016af764c0f7007697e5f5bc322c2.tar.gz
linux-stable-358dfb6d77c016af764c0f7007697e5f5bc322c2.tar.bz2
linux-stable-358dfb6d77c016af764c0f7007697e5f5bc322c2.zip
pch_gbe: correct receive time stamp filtering
This patch fixes the driver so that multicast PTP event messages can be recognized by the hardware time stamping unit. The station address register must be set according to the desired transport type. [ RC - Rebased Takahiro's changes and wrote a commit message explaining the changes. ] Signed-off-by: Takahiro Shimizu <tshimizu818@gmail.com> Signed-off-by: Richard Cochran <richardcochran@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/ptp')
-rw-r--r--drivers/ptp/Kconfig10
1 files changed, 7 insertions, 3 deletions
diff --git a/drivers/ptp/Kconfig b/drivers/ptp/Kconfig
index cd9bc3b129bc..5648dad71fb3 100644
--- a/drivers/ptp/Kconfig
+++ b/drivers/ptp/Kconfig
@@ -78,9 +78,13 @@ config PTP_1588_CLOCK_PCH
depends on PCH_GBE
help
This driver adds support for using the PCH EG20T as a PTP
- clock. This clock is only useful if your PTP programs are
- getting hardware time stamps on the PTP Ethernet packets
- using the SO_TIMESTAMPING API.
+ clock. The hardware supports time stamping of PTP packets
+ when using the end-to-end delay (E2E) mechansim. The peer
+ delay mechansim (P2P) is not supported.
+
+ This clock is only useful if your PTP programs are getting
+ hardware time stamps on the PTP Ethernet packets using the
+ SO_TIMESTAMPING API.
To compile this driver as a module, choose M here: the module
will be called ptp_pch.