diff options
author | Takahiro Shimizu <tshimizu818@gmail.com> | 2012-04-20 14:50:34 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-04-21 15:27:45 -0400 |
commit | 358dfb6d77c016af764c0f7007697e5f5bc322c2 (patch) | |
tree | aa2636c3b81bbfa9cf521fc8a474d8e4a77bbbfe /drivers/ptp | |
parent | a6891ac70c99be5312c9aea9e38169e4cbb4f099 (diff) |
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/Kconfig | 10 |
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 | |||
78 | depends on PCH_GBE | 78 | depends on PCH_GBE |
79 | help | 79 | help |
80 | This driver adds support for using the PCH EG20T as a PTP | 80 | This driver adds support for using the PCH EG20T as a PTP |
81 | clock. This clock is only useful if your PTP programs are | 81 | clock. The hardware supports time stamping of PTP packets |
82 | getting hardware time stamps on the PTP Ethernet packets | 82 | when using the end-to-end delay (E2E) mechansim. The peer |
83 | using the SO_TIMESTAMPING API. | 83 | delay mechansim (P2P) is not supported. |
84 | |||
85 | This clock is only useful if your PTP programs are getting | ||
86 | hardware time stamps on the PTP Ethernet packets using the | ||
87 | SO_TIMESTAMPING API. | ||
84 | 88 | ||
85 | To compile this driver as a module, choose M here: the module | 89 | To compile this driver as a module, choose M here: the module |
86 | will be called ptp_pch. | 90 | will be called ptp_pch. |