netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/3] Enable FEC pps feather
@ 2014-10-10  5:15 Luwei Zhou
  2014-10-10  5:15 ` [PATCH v3 1/3] net: fec: ptp: Use the 31-bit ptp timer Luwei Zhou
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Luwei Zhou @ 2014-10-10  5:15 UTC (permalink / raw)
  To: davem, richardcochran
  Cc: netdev, shawn.guo, bhutchings, R49496, b38611, b20596, stephen

Change from v2 to v3:
	-Using the default channel 0 to be PPS channel not PTP_PIN_SET/GETFUNC interface.
	-Using the linux definition of NSEC_PER_SEC.

Change from v1 to v2:
	- Fix the potential 32-bit multiplication overflow issue.
	- Optimize the hareware adjustment code to improve efficiency as Richard suggested
	- Use ptp PTP_PIN_SET/GETFUNC interface to set PPS channel not device tree
	and add PTP_PF_PPS enumeration
	- Modify comments style


Luwei Zhou (3):
  net: fec: ptp: Use the 31-bit ptp timer.
  net: fec: ptp: Use hardware algorithm to adjust PTP counter.
  net: fec: ptp: Enable PPS output based on ptp clock

 drivers/net/ethernet/freescale/fec.h      |  10 ++
 drivers/net/ethernet/freescale/fec_main.c |   2 +
 drivers/net/ethernet/freescale/fec_ptp.c  | 272 ++++++++++++++++++++++++++++--
 3 files changed, 267 insertions(+), 17 deletions(-)

-- 
1.9.1

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2014-10-14 18:45 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-10  5:15 [PATCH v3 0/3] Enable FEC pps feather Luwei Zhou
2014-10-10  5:15 ` [PATCH v3 1/3] net: fec: ptp: Use the 31-bit ptp timer Luwei Zhou
2014-10-10  5:15 ` [PATCH v3 2/3] net: fec: ptp: Use hardware algorithm to adjust PTP counter Luwei Zhou
2014-10-10  5:15 ` [PATCH v3 3/3] net: fec: ptp: Enable PPS output based on ptp clock Luwei Zhou
2014-10-10  7:44 ` [PATCH v3 0/3] Enable FEC pps feather Richard Cochran
2014-10-14 18:45 ` Richard Cochran
2014-10-14 18:45 ` David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).