summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/sfc/ptp.c
AgeCommit message (Expand)AuthorFilesLines
2019-11-21sfc: Only cancel the PPS workqueue if it existsMartin Habets1-1/+2
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2018-01-29sfc: mark some unexported symbols as statickbuild test robot1-2/+2
2018-01-26sfc: add suffix to large constant in ptpBert Kenward1-1/+1
2018-01-26sfc: support Medford2 frequency adjustment formatLaurence Evans1-14/+31
2018-01-26sfc: support second + quarter ns time format for receive datapathEdward Cree1-33/+106
2018-01-26sfc: support separate PTP and general timestampingLaurence Evans1-15/+43
2018-01-26sfc: simplify RX datapath timestampingLaurence Evans1-8/+5
2018-01-26sfc: only advertise TX timestamping if we have the license for itMartin Habets1-0/+11
2018-01-26sfc: on 8000 series use TX queues for TX timestampsEdward Cree1-4/+16
2018-01-26sfc: MAC TX timestamp handling on the 8000 seriesMartin Habets1-2/+45
2018-01-26sfc: use main datapath for HW timestamps if availableMartin Habets1-7/+41
2018-01-26sfc: add function to determine which TX timestamping method to useMartin Habets1-0/+10
2018-01-26sfc: handle TX timestamps in the normal data pathMartin Habets1-0/+11
2017-12-18sfc: improve PTP error reportingEdward Cree1-1/+3
2017-11-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-2/+0
2017-11-11net: sfc: remove redundant variable startColin Ian King1-2/+0
2017-10-25locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...Mark Rutland1-5/+5
2016-12-04sfc: remove EFX_BUG_ON_PARANOID, use EFX_WARN_ON_[ONCE_]PARANOID insteadEdward Cree1-1/+1
2016-09-22ptp_clock: future-proofing drivers against PTP subsystem becoming optionalNicolas Pitre1-7/+7
2016-08-13sfc: set interrupt moderation via MCDIBert Kenward1-1/+1
2015-10-01net: sfc: avoid using timespecArnd Bergmann1-7/+7
2015-10-01ntp/pps: use y2038 safe types in pps_event_timeArnd Bergmann1-8/+8
2015-05-22sfc: Initialise MCDI buffers to 0 on declaration.Jon Cooper1-3/+3
2015-05-13sfc: suppress some MCDI error messages in PTPEdward Cree1-11/+16
2015-05-13sfc: nicer log message on PTP probe failEdward Cree1-1/+6
2015-03-31ptp: sfc: convert to the 64 bit get/set time methods.Richard Cochran1-11/+11
2014-03-21ptp: drivers: set the number of programmable pins.Richard Cochran1-0/+1
2014-03-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+7
2014-02-27sfc: check for NULL efx->ptp_data in efx_ptp_eventEdward Cree1-0/+7
2014-02-13sfc: Rewrite adjustment of PPS event in a clearer wayBen Hutchings1-24/+23
2014-02-13sfc: Cache skb->data in local variable in efx_ptp_rx()Ben Hutchings1-10/+13
2014-02-13sfc: Removed adhoc scheme to rate limit PTP event queue overflow messageLaurence Evans1-20/+2
2014-01-22sfc: Fix transposed ptp_{under, over}size_sync_windows statisticsBen Hutchings1-2/+2
2013-12-13sfc: Add PTP counters to ethtool statsBen Hutchings1-8/+118
2013-12-13sfc: Remove unnecessary condition for processing the TX timestamp queueBen Hutchings1-12/+4
2013-12-13sfc: Don't clear timestamps in efx_ptp_rx()Ben Hutchings1-6/+0
2013-12-13sfc: Enable PTP clock and timestamping for all functions on EF10Ben Hutchings1-16/+26
2013-12-13sfc: Add RX packet timestamping for EF10Jon Cooper1-13/+118
2013-12-13sfc: split setup of hardware timestamping into NIC-type operationDaniel Pieczko1-59/+10
2013-12-13sfc: Add support for SFC9100 timestamp formatLaurence Evans1-25/+231
2013-12-13sfc: Tidy up PTP synchronization codeLaurence Evans1-20/+24
2013-12-13sfc: PTP - tidy up unused/useless variablesLaurence Evans1-15/+1
2013-12-13sfc: Remove kernel-doc for efx_ptp_data fields not present in this versionBen Hutchings1-15/+0
2013-12-13sfc: Initialise efx_ptp_data::phc_clock_info from a static templateBen Hutchings1-14/+16
2013-12-13sfc: Do not use MAC address as clock nameBen Hutchings1-3/+2
2013-12-13sfc: Remove dependency of PTP on having a dedicated channelBen Hutchings1-22/+37
2013-12-13sfc: Split PTP multicast filter insertion/removal out of efx_ptp_{start,stop}()Ben Hutchings1-17/+39
2013-12-13sfc: Log all unexpected MCDI errorsEdward Cree1-4/+20
2013-12-07Merge branch 'sfc-3.13' into masterBen Hutchings1-9/+57