summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
Commit message (Expand)AuthorAgeFilesLines
* mlxsw: update adjfine to use adjust_by_scaled_ppmJacob Keller2022-11-161-15/+3
* mlxsw: spectrum_ptp: Forbid PTP enablement only in RX or in TXAmit Cohen2022-08-151-0/+3
* mlxsw: spectrum_ptp: Protect PTP configuration with a mutexAmit Cohen2022-08-151-7/+20
* mlxsw: spectrum: Support ethtool 'get_ts_info' callback in Spectrum-2Danielle Ratson2022-07-291-0/+19
* mlxsw: spectrum_ptp: Support SIOCGHWTSTAMP, SIOCSHWTSTAMP ioctlsDanielle Ratson2022-07-291-0/+208
* mlxsw: spectrum: Support time stamping on Spectrum-2Danielle Ratson2022-07-291-0/+62
* mlxsw: Send PTP packets as data packets to overcome a limitationDanielle Ratson2022-07-291-0/+34
* mlxsw: spectrum_ptp: Add implementation for physical hardware clock operationsDanielle Ratson2022-07-291-0/+147
* mlxsw: spectrum_ptp: Add PTP initialization / finalization for Spectrum-2Danielle Ratson2022-07-291-0/+44
* mlxsw: spectrum_ptp: Add helper functions to configure PTP trapsAmit Cohen2022-07-291-22/+40
* mlxsw: spectrum_ptp: Rename mlxsw_sp1_ptp_phc_adjfreq()Amit Cohen2022-07-251-2/+2
* mlxsw: spectrum_ptp: Rename mlxsw_sp_ptp_get_message_types()Amit Cohen2022-07-251-5/+6
* mlxsw: spectrum_ptp: Use 'struct mlxsw_sp_ptp_clock' per ASICAmit Cohen2022-07-251-31/+44
* mlxsw: spectrum_ptp: Use 'struct mlxsw_sp_ptp_state' per ASICAmit Cohen2022-07-251-16/+35
* mlxsw: spectrum_ptp: Initialize the clock to zero as part of initializationAmit Cohen2022-07-251-2/+1
* mlxsw: reg: Add MTUTC register's fields for supporting PTP in Spectrum-2Danielle Ratson2022-07-251-2/+2
* mlxsw: Rename mlxsw_reg_mtptptp_pack() to mlxsw_reg_mtptpt_pack()Danielle Ratson2022-07-251-1/+1
* mlxsw: spectrum: Guard against invalid local portsAmit Cohen2022-01-271-2/+1
* mlxsw: Use u16 for local_port field instead of u8Amit Cohen2021-12-011-6/+6
* mlxsw: Convert existing consumers to use new API for parsing configurationAmit Cohen2021-08-221-2/+2
* mlxsw: Verify the accessed index doesn't exceed the array lengthDanielle Ratson2021-05-171-0/+3
* mlxsw: spectrum_ptp: use PTP wide message type definitionsChristian Eggers2020-11-251-4/+4
* mlxsw: spectrum_ptp: Use generic helper functionKurt Kanzenbach2020-08-191-25/+7
* mlxsw: spectrum_ptp: Fix build warningsIdo Schimmel2020-03-301-0/+4
* mlxsw: spectrum: Push code getting port speed into a helperJiri Pirko2020-01-201-12/+2
* net: Introduce peer to peer one step PTP time stamping.Richard Cochran2019-12-251-0/+1
* mlxsw: spectrum_ptp: Add counters for GC eventsPetr Machata2019-08-281-0/+67
* mlxsw: spectrum_ptp: Keep unmatched entries in a linked listPetr Machata2019-08-111-83/+55
* mlxsw: spectrum_ptp: fix duplicated check on orig_egr_typesColin Ian King2019-07-301-2/+2
* mlxsw: spectrum_ptp: Increase parsing depth when PTP is enabledPetr Machata2019-07-291-0/+17
* mlxsw: spectrum_ptp: Apply the PTP shaper enable/disable logicShalom Toledo2019-07-051-0/+44
* mlxsw: spectrum: Set up PTP shaper when port status has changedShalom Toledo2019-07-051-0/+17
* mlxsw: spectrum_ptp: Enable/disable PTP shaper on a port when getting HWTSTAM...Shalom Toledo2019-07-051-0/+52
* mlxsw: spectrum_ptp: Set the PTP shaper parametersShalom Toledo2019-07-051-0/+45
* mlxsw: spectrum_ptp: Fix validation in mlxsw_sp1_ptp_packet_finish()Petr Machata2019-07-021-1/+1
* mlxsw: spectrum: PTP: Support ethtool get_ts_infoPetr Machata2019-07-011-0/+18
* mlxsw: spectrum: PTP: Support SIOCGHWTSTAMP, SIOCSHWTSTAMP ioctlsPetr Machata2019-07-011-0/+123
* mlxsw: spectrum: PTP: Configure PTP traps and FIFO eventsPetr Machata2019-07-011-0/+58
* mlxsw: spectrum: PTP: Garbage-collect unmatched entriesPetr Machata2019-07-011-0/+86
* mlxsw: spectrum: PTP: Support timestamping on Spectrum-1Petr Machata2019-07-011-2/+322
* mlxsw: spectrum: PTP: Disable BH when working with PHCPetr Machata2019-07-011-12/+12
* mlxsw: spectrum: PTP: Add PTP initialization / finalizationPetr Machata2019-07-011-0/+70
* mlxsw: pci: PTP: Hook into packet transmit pathPetr Machata2019-07-011-0/+6
* mlxsw: spectrum: PTP: Hook into packet receive pathPetr Machata2019-07-011-0/+6
* mlxsw: spectrum_ptp: Fix compilation on 32-bit ARMShalom Toledo2019-06-181-3/+2
* mlxsw: spectrum_ptp: Add implementation for physical hardware clock operationsShalom Toledo2019-06-131-0/+267