aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/igc/igc_ptp.c
Commit message (Expand)AuthorAgeFilesLines
* igc: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()Vladimir Oltean2025-07-031-19/+17
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2025-05-011-2/+4
|\
| * igc: fix lock order in igc_ptp_resetJacob Keller2025-04-291-2/+4
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2025-04-171-39/+74
|\|
| * igc: add lock preventing multiple simultaneous PTM transactionsChristopher S M Hall2025-04-111-2/+18
| * igc: handle the IGC_PTP_ENABLED flag correctlyChristopher S M Hall2025-04-111-0/+7
| * igc: move ktime snapshot into PTM retry loopChristopher S M Hall2025-04-111-9/+9
| * igc: fix PTM cycle trigger logicChristopher S M Hall2025-04-111-29/+41
* | net: ptp: introduce .supported_perout_flags to ptp_clock_infoJacob Keller2025-04-161-4/+0
* | net: ptp: introduce .supported_extts_flags to ptp_clock_infoJacob Keller2025-04-161-7/+3
|/
* igc: Remove convert_art_ns_to_tsc()Thomas Gleixner2024-06-031-1/+5
* igc: Add Tx hardware timestamp request for AF_XDP zero-copy packetSong Yoong Siang2024-04-261-7/+44
* igc: Add support for PTP .getcyclesx64()Vinicius Costa Gomes2023-11-131-19/+31
* igc: Add support for multiple in-flight TX timestampsVinicius Costa Gomes2023-08-241-55/+119
* igc: Handle PPS start time programming for past time valuesAravindhan Gunasekaran2023-07-051-3/+22
* igc: Work around HW bug causing missing timestampsVinicius Costa Gomes2023-06-221-11/+37
* igc: Retrieve TX timestamp during interrupt handlingVinicius Costa Gomes2023-06-221-10/+5
* igc: Check if hardware TX timestamping is enabled earlierVinicius Costa Gomes2023-06-221-3/+39
* igc: Fix race condition in PTP tx codeVinicius Costa Gomes2023-06-221-26/+31
* igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp()Tom Rix2023-02-021-5/+9
* igc: Fix PPS delta between two synchronized end-pointsChristopher S Hall2023-01-101-4/+6
* intel: remove unused macrosJesse Brandeburg2022-06-301-1/+0
* igc: Fix suspending when PTM is activeVinicius Costa Gomes2022-04-131-1/+14
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-12-301-1/+14
|\
| * igc: Do not enable crosstimestamping for i225-V modelsVinicius Costa Gomes2021-12-281-1/+14
* | net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEXHangbin Liu2021-12-141-4/+0
|/
* net: intel: igc_ptp: fix build for UMLRandy Dunlap2021-10-151-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-08-271-1/+2
|\
| * igc: fix page fault when thunderbolt is unpluggedAaron Ma2021-08-201-1/+2
* | igc: Add support for PTP getcrosststamp()Vinicius Costa Gomes2021-08-241-0/+179
|/
* igc: enable auxiliary PHC functions for the i225Ederson de Souza2021-04-161-1/+268
* igc: Enable internal i225 PPSEderson de Souza2021-04-161-1/+27
* igc: Refactor Rx timestamp handlingAndre Guedes2021-03-291-12/+13
* igc: Fix igc_ptp_rx_pktstamp()Andre Guedes2021-03-111-30/+38
* igc: Export a way to read the PTP timerVinicius Costa Gomes2020-09-281-4/+3
* igc: Save PTP time before a resetVinicius Costa Gomes2020-09-281-3/+25
* igc: Remove references to SYSTIMR registerVinicius Costa Gomes2020-09-281-10/+2
* igc: Remove timeout check from ptp_tx workAndre Guedes2020-09-281-6/+0
* igc: Don't reschedule ptp_tx workAndre Guedes2020-09-281-5/+4
* igc: Rename IGC_TSYNCTXCTL_VALID macroAndre Guedes2020-09-281-1/+1
* intel-ethernet: clean up W=1 warnings in kdocJesse Brandeburg2020-09-251-2/+2
* igc: Fix not considering the TX delay for timestampsVinicius Costa Gomes2020-09-091-0/+19
* igc: Fix PTP initializationVinicius Costa Gomes2020-08-141-2/+0
* igc: Fix Rx timestamp disablingAndre Guedes2020-06-301-37/+17
* igc: Refactor igc_ptp_set_timestamp_mode()Andre Guedes2020-06-301-50/+53
* igc: Remove UDP filter setup in PTP codeAndre Guedes2020-06-301-50/+1
* igc: Check __IGC_PTP_TX_IN_PROGRESS instead of ptp_tx_skbAndre Guedes2020-06-301-9/+7
* igc: Remove duplicate code in Tx timestamp handlingAndre Guedes2020-06-301-19/+15
* igc: Clean up Rx timestamping logicAndre Guedes2020-06-301-43/+1
* igc: Remove ethertype filter in PTP codeAndre Guedes2020-05-191-12/+0