summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/freescale/dpaa2/Kconfig
diff options
context:
space:
mode:
authorYangbo Lu <yangbo.lu@nxp.com>2019-06-14 18:40:51 +0800
committerDavid S. Miller <davem@davemloft.net>2019-06-15 13:43:06 -0700
commitd346c9e86d8685d7cdceddf5b2e9c4376334620c (patch)
treecb87d41151d1fc193c211fa209ce5a88c989b636 /drivers/net/ethernet/freescale/dpaa2/Kconfig
parent8099d7ca6e7b76282fef7565877f5c8f02f8ef4f (diff)
dpaa2-ptp: reuse ptp_qoriq driver
Although dpaa2-ptp.c driver is a fsl_mc_driver which is using MC APIs for register accessing, it's same IP block with eTSEC/DPAA/ENETC 1588 timer. This patch is to convert to reuse ptp_qoriq driver by using register ioremap and dropping related MC APIs. However the interrupts could only be handled by MC which fires MSIs to ARM cores. So the interrupt enabling and handling still rely on MC APIs. Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/freescale/dpaa2/Kconfig')
-rw-r--r--drivers/net/ethernet/freescale/dpaa2/Kconfig3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/net/ethernet/freescale/dpaa2/Kconfig b/drivers/net/ethernet/freescale/dpaa2/Kconfig
index 8bd384720f80..fbef2829f3de 100644
--- a/drivers/net/ethernet/freescale/dpaa2/Kconfig
+++ b/drivers/net/ethernet/freescale/dpaa2/Kconfig
@@ -10,8 +10,7 @@ config FSL_DPAA2_ETH
config FSL_DPAA2_PTP_CLOCK
tristate "Freescale DPAA2 PTP Clock"
- depends on FSL_DPAA2_ETH
- imply PTP_1588_CLOCK
+ depends on FSL_DPAA2_ETH && PTP_1588_CLOCK_QORIQ
default y
help
This driver adds support for using the DPAA2 1588 timer module