FEC: Add time stamping code and a PTP hardware clock
This patch adds a driver for the FEC(MX6) that offers time stamping and a PTP haderware clock. Because FEC\ENET(MX6) hardware frequency adjustment is complex, we have implemented this in software by changing the multiplication factor of the timecounter. Signed-off-by:Frank Li <Frank.Li@freescale.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/freescale/Kconfig 9 additions, 0 deletionsdrivers/net/ethernet/freescale/Kconfig
- drivers/net/ethernet/freescale/Makefile 1 addition, 0 deletionsdrivers/net/ethernet/freescale/Makefile
- drivers/net/ethernet/freescale/fec.c 87 additions, 1 deletiondrivers/net/ethernet/freescale/fec.c
- drivers/net/ethernet/freescale/fec.h 38 additions, 0 deletionsdrivers/net/ethernet/freescale/fec.h
- drivers/net/ethernet/freescale/fec_ptp.c 385 additions, 0 deletionsdrivers/net/ethernet/freescale/fec_ptp.c
drivers/net/ethernet/freescale/fec_ptp.c
0 → 100644
Please register or sign in to comment