aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/ptp
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/ptp')
-rw-r--r--drivers/ptp/Kconfig13
1 files changed, 8 insertions, 5 deletions
diff --git a/drivers/ptp/Kconfig b/drivers/ptp/Kconfig
index 131ef03fd11..70c5836ebfc 100644
--- a/drivers/ptp/Kconfig
+++ b/drivers/ptp/Kconfig
@@ -25,8 +25,9 @@ config PTP_1588_CLOCK
25 25
26config PTP_1588_CLOCK_GIANFAR 26config PTP_1588_CLOCK_GIANFAR
27 tristate "Freescale eTSEC as PTP clock" 27 tristate "Freescale eTSEC as PTP clock"
28 depends on PTP_1588_CLOCK
29 depends on GIANFAR 28 depends on GIANFAR
29 select PTP_1588_CLOCK
30 default y
30 help 31 help
31 This driver adds support for using the eTSEC as a PTP 32 This driver adds support for using the eTSEC as a PTP
32 clock. This clock is only useful if your PTP programs are 33 clock. This clock is only useful if your PTP programs are
@@ -38,8 +39,9 @@ config PTP_1588_CLOCK_GIANFAR
38 39
39config PTP_1588_CLOCK_IXP46X 40config PTP_1588_CLOCK_IXP46X
40 tristate "Intel IXP46x as PTP clock" 41 tristate "Intel IXP46x as PTP clock"
41 depends on PTP_1588_CLOCK
42 depends on IXP4XX_ETH 42 depends on IXP4XX_ETH
43 select PTP_1588_CLOCK
44 default y
43 help 45 help
44 This driver adds support for using the IXP46X as a PTP 46 This driver adds support for using the IXP46X as a PTP
45 clock. This clock is only useful if your PTP programs are 47 clock. This clock is only useful if your PTP programs are
@@ -50,13 +52,13 @@ config PTP_1588_CLOCK_IXP46X
50 will be called ptp_ixp46x. 52 will be called ptp_ixp46x.
51 53
52comment "Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks." 54comment "Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks."
53 depends on PTP_1588_CLOCK && (PHYLIB=n || NETWORK_PHY_TIMESTAMPING=n) 55 depends on PHYLIB=n || NETWORK_PHY_TIMESTAMPING=n
54 56
55config DP83640_PHY 57config DP83640_PHY
56 tristate "Driver for the National Semiconductor DP83640 PHYTER" 58 tristate "Driver for the National Semiconductor DP83640 PHYTER"
57 depends on PTP_1588_CLOCK
58 depends on NETWORK_PHY_TIMESTAMPING 59 depends on NETWORK_PHY_TIMESTAMPING
59 depends on PHYLIB 60 depends on PHYLIB
61 select PTP_1588_CLOCK
60 ---help--- 62 ---help---
61 Supports the DP83640 PHYTER with IEEE 1588 features. 63 Supports the DP83640 PHYTER with IEEE 1588 features.
62 64
@@ -70,8 +72,9 @@ config DP83640_PHY
70 72
71config PTP_1588_CLOCK_PCH 73config PTP_1588_CLOCK_PCH
72 tristate "Intel PCH EG20T as PTP clock" 74 tristate "Intel PCH EG20T as PTP clock"
73 depends on PTP_1588_CLOCK
74 depends on PCH_GBE 75 depends on PCH_GBE
76 select PTP_1588_CLOCK
77 default y
75 help 78 help
76 This driver adds support for using the PCH EG20T as a PTP 79 This driver adds support for using the PCH EG20T as a PTP
77 clock. The hardware supports time stamping of PTP packets 80 clock. The hardware supports time stamping of PTP packets