aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/freescale/Kconfig
diff options
context:
space:
mode:
authorFrank Li <Frank.Li@freescale.com>2013-01-03 16:04:23 +0000
committerDavid S. Miller <davem@davemloft.net>2013-01-04 15:15:39 -0800
commitff43da86c69d76a726ffe7d1666148960dc1d108 (patch)
treecb043ff99ad1a7df3b51e79907734173ea93d817 /drivers/net/ethernet/freescale/Kconfig
parentethernet/broadcom/tg3: Fix sparse warning: constant 0x7fffffffffffffff is so big it is long long (diff)
downloadlinux-dev-ff43da86c69d76a726ffe7d1666148960dc1d108.tar.xz
linux-dev-ff43da86c69d76a726ffe7d1666148960dc1d108.zip
NET: FEC: dynamtic check DMA desc buff type
MX6 and mx28 support enhanced DMA descriptor buff to support 1588 ptp. But MX25, MX3x, MX5x can't support enhanced DMA descriptor buff. Check fec type and choose correct DMA descriptor buff type. Remove static config CONFIG_FEC_PTP. ptp function will be auto detected. Signed-off-by: Frank Li <Frank.Li@freescale.com> Acked-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/freescale/Kconfig')
-rw-r--r--drivers/net/ethernet/freescale/Kconfig9
1 files changed, 1 insertions, 8 deletions
diff --git a/drivers/net/ethernet/freescale/Kconfig b/drivers/net/ethernet/freescale/Kconfig
index ec490d741fc0..6048dc8604ee 100644
--- a/drivers/net/ethernet/freescale/Kconfig
+++ b/drivers/net/ethernet/freescale/Kconfig
@@ -26,6 +26,7 @@ config FEC
ARCH_MXC || SOC_IMX28)
default ARCH_MXC || SOC_IMX28 if ARM
select PHYLIB
+ select PTP_1588_CLOCK
---help---
Say Y here if you want to use the built-in 10/100 Fast ethernet
controller on some Motorola ColdFire and Freescale i.MX processors.
@@ -92,12 +93,4 @@ config GIANFAR
This driver supports the Gigabit TSEC on the MPC83xx, MPC85xx,
and MPC86xx family of chips, and the FEC on the 8540.
-config FEC_PTP
- bool "PTP Hardware Clock (PHC)"
- depends on FEC && ARCH_MXC && !SOC_IMX25 && !SOC_IMX27 && !SOC_IMX35 && !SOC_IMX5
- select PTP_1588_CLOCK
- --help---
- Say Y here if you want to use PTP Hardware Clock (PHC) in the
- driver. Only the basic clock operations have been implemented.
-
endif # NET_VENDOR_FREESCALE