summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/igb/igb_ptp.c
Commit message (Expand)AuthorAgeFilesLines
* igb: extend PTP timestamp adjustments to i211Oleksij Rempel2024-02-281-2/+3
* igb: Avoid starting unnecessary workqueuesAlessio Igor Bogani2023-08-221-12/+12
* igb: refactor igb_ptp_adjfine_82580 to use diff_by_scaled_ppmAndrii Staikov2023-03-211-8/+3
* ptp: introduce helpers to adjust by scaled parts per millionJacob Keller2022-10-311-16/+2
* igb: convert .adjfreq to .adjfineJacob Keller2022-07-281-8/+7
* igb: zero hwtstamp by defaultTom Rix2022-03-171-4/+2
* igb: support EXTTS on 82580/i354/i350Ruud Bos2021-12-291-1/+35
* igb: support PEROUT on 82580/i354/i350Ruud Bos2021-12-291-2/+125
* igb: move SDP config initialization to separate functionRuud Bos2021-12-291-8/+19
* net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEXHangbin Liu2021-12-141-4/+0
* Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2021-06-071-13/+10
|\
| * igb: Fix XDP with PTP enabledKurt Kanzenbach2021-06-031-13/+10
* | igb: override two checker warningsJesse Brandeburg2021-05-261-2/+2
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2021-03-251-7/+24
|\
| * igb: check timestamp validityJesse Brandeburg2021-03-191-7/+24
* | igb: Fix fall-through warnings for ClangGustavo A. R. Silva2021-03-231-0/+1
|/
* intel-ethernet: clean up W=1 warnings in kdocJesse Brandeburg2020-09-251-4/+4
* ethernet/intel: Convert fallthrough code commentsJeff Kirsher2020-07-011-1/+1
* igb: Reject requests that fail to enable time stamping on both edges.Richard Cochran2019-11-151-0/+6
* ptp: Introduce strict checking of external time stamp options.Richard Cochran2019-11-151-1/+2
* igb: reject unsupported external timestamp flagsJacob Keller2019-11-151-0/+6
* net: reject PTP periodic output requests with unsupported flagsJacob Keller2019-11-151-0/+4
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-11-111-5/+7
|\
| * igb: shorten maximum PHC timecounter update intervalMiroslav Lichvar2018-11-061-5/+7
* | igb: extend PTP gettime function to read system clockMiroslav Lichvar2018-11-091-10/+55
|/
* igb: shorten maximum PHC timecounter update intervalMiroslav Lichvar2018-10-311-1/+7
* net: intel: Cleanup the copyright/license headersJeff Kirsher2018-04-271-17/+2
* intel: add SPDX identifiers to all the Intel driversJeff Kirsher2018-03-231-0/+1
* igb: Clear TXSTMP when ptp_tx_work() is timeoutDaniel Hua2018-01-241-0/+9
* igb: check for Tx timestamp timeouts during watchdogJacob Keller2017-06-061-0/+29
* igb: fix race condition with PTP_TX_IN_PROGRESS bitsJacob Keller2017-06-061-2/+10
* net: ethernet: update drivers to handle HWTSTAMP_FILTER_NTP_ALLMiroslav Lichvar2017-05-211-0/+1
* igb: Use page_address offset from page instead of masking virtual addressAlexander Duyck2017-03-171-2/+1
* clocksource: Use a plain u64 instead of cycle_tThomas Gleixner2016-12-251-2/+2
* ptp: igb: Use the high resolution frequency method.Richard Cochran2016-11-091-8/+8
* igb: restore PPS signal on igb_ptp_resetJacob Keller2016-09-271-1/+4
* ptp_clock: future-proofing drivers against PTP subsystem becoming optionalNicolas Pitre2016-09-221-1/+1
* igb: support RX flow classification by ethertypeGangfeng Huang2016-08-181-2/+2
* igb: fix adjusting PTP timestamps for Tx/Rx latencyKshitiz Gupta2016-08-161-3/+23
* igb: implement igb_ptp_suspendJacob Keller2016-06-291-5/+17
* igb: re-use igb_ptp_reset in igb_ptp_initJacob Keller2016-06-291-32/+16
* igb: introduce IGB_PTP_OVERFLOW_CHECK flagJacob Keller2016-06-291-13/+8
* igb: introduce ptp_flags variable and use it to replace IGB_FLAG_PTPJacob Keller2016-06-291-3/+4
* igb: adjust PTP timestamps for Tx/Rx latencyNathan Sullivan2016-05-131-0/+36
* igb: use BIT() macro or unsigned prefixJacob Keller2016-05-131-3/+3
* igb: add conditions for I210 to generate periodic clock outputRoland Hii2016-02-241-1/+2
* net: igb: avoid using timespecArnd Bergmann2015-10-051-4/+4
* igb: implement high frequency periodic output signalsRichard Cochran2015-08-181-20/+52
* net: igb: fix the start time for periodic output signalsRichard Cochran2015-06-111-2/+2
* ptp: igb: use helpers for converting ns to timespec.Richard Cochran2015-03-311-5/+2