summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
AgeCommit message (Expand)AuthorFilesLines
2024-10-30mlxsw: spectrum_ptp: Add missing verification before pushing Tx headerAmit Cohen1-0/+7
2024-07-15net: Add struct kernel_ethtool_ts_infoKory Maincent1-2/+2
2022-11-16mlxsw: update adjfine to use adjust_by_scaled_ppmJacob Keller1-15/+3
2022-08-15mlxsw: spectrum_ptp: Forbid PTP enablement only in RX or in TXAmit Cohen1-0/+3
2022-08-15mlxsw: spectrum_ptp: Protect PTP configuration with a mutexAmit Cohen1-7/+20
2022-07-29mlxsw: spectrum: Support ethtool 'get_ts_info' callback in Spectrum-2Danielle Ratson1-0/+19
2022-07-29mlxsw: spectrum_ptp: Support SIOCGHWTSTAMP, SIOCSHWTSTAMP ioctlsDanielle Ratson1-0/+208
2022-07-29mlxsw: spectrum: Support time stamping on Spectrum-2Danielle Ratson1-0/+62
2022-07-29mlxsw: Send PTP packets as data packets to overcome a limitationDanielle Ratson1-0/+34
2022-07-29mlxsw: spectrum_ptp: Add implementation for physical hardware clock operationsDanielle Ratson1-0/+147
2022-07-29mlxsw: spectrum_ptp: Add PTP initialization / finalization for Spectrum-2Danielle Ratson1-0/+44
2022-07-29mlxsw: spectrum_ptp: Add helper functions to configure PTP trapsAmit Cohen1-22/+40
2022-07-25mlxsw: spectrum_ptp: Rename mlxsw_sp1_ptp_phc_adjfreq()Amit Cohen1-2/+2
2022-07-25mlxsw: spectrum_ptp: Rename mlxsw_sp_ptp_get_message_types()Amit Cohen1-5/+6
2022-07-25mlxsw: spectrum_ptp: Use 'struct mlxsw_sp_ptp_clock' per ASICAmit Cohen1-31/+44
2022-07-25mlxsw: spectrum_ptp: Use 'struct mlxsw_sp_ptp_state' per ASICAmit Cohen1-16/+35
2022-07-25mlxsw: spectrum_ptp: Initialize the clock to zero as part of initializationAmit Cohen1-2/+1
2022-07-25mlxsw: reg: Add MTUTC register's fields for supporting PTP in Spectrum-2Danielle Ratson1-2/+2
2022-07-25mlxsw: Rename mlxsw_reg_mtptptp_pack() to mlxsw_reg_mtptpt_pack()Danielle Ratson1-1/+1
2022-01-27mlxsw: spectrum: Guard against invalid local portsAmit Cohen1-2/+1
2021-12-01mlxsw: Use u16 for local_port field instead of u8Amit Cohen1-6/+6
2021-08-22mlxsw: Convert existing consumers to use new API for parsing configurationAmit Cohen1-2/+2
2021-05-17mlxsw: Verify the accessed index doesn't exceed the array lengthDanielle Ratson1-0/+3
2020-11-25mlxsw: spectrum_ptp: use PTP wide message type definitionsChristian Eggers1-4/+4
2020-08-19mlxsw: spectrum_ptp: Use generic helper functionKurt Kanzenbach1-25/+7
2020-03-30mlxsw: spectrum_ptp: Fix build warningsIdo Schimmel1-0/+4
2020-01-20mlxsw: spectrum: Push code getting port speed into a helperJiri Pirko1-12/+2
2019-12-25net: Introduce peer to peer one step PTP time stamping.Richard Cochran1-0/+1
2019-08-28mlxsw: spectrum_ptp: Add counters for GC eventsPetr Machata1-0/+67
2019-08-11mlxsw: spectrum_ptp: Keep unmatched entries in a linked listPetr Machata1-83/+55
2019-07-30mlxsw: spectrum_ptp: fix duplicated check on orig_egr_typesColin Ian King1-2/+2
2019-07-29mlxsw: spectrum_ptp: Increase parsing depth when PTP is enabledPetr Machata1-0/+17
2019-07-05mlxsw: spectrum_ptp: Apply the PTP shaper enable/disable logicShalom Toledo1-0/+44
2019-07-05mlxsw: spectrum: Set up PTP shaper when port status has changedShalom Toledo1-0/+17
2019-07-05mlxsw: spectrum_ptp: Enable/disable PTP shaper on a port when getting HWTSTAM...Shalom Toledo1-0/+52
2019-07-05mlxsw: spectrum_ptp: Set the PTP shaper parametersShalom Toledo1-0/+45
2019-07-02mlxsw: spectrum_ptp: Fix validation in mlxsw_sp1_ptp_packet_finish()Petr Machata1-1/+1
2019-07-01mlxsw: spectrum: PTP: Support ethtool get_ts_infoPetr Machata1-0/+18
2019-07-01mlxsw: spectrum: PTP: Support SIOCGHWTSTAMP, SIOCSHWTSTAMP ioctlsPetr Machata1-0/+123
2019-07-01mlxsw: spectrum: PTP: Configure PTP traps and FIFO eventsPetr Machata1-0/+58
2019-07-01mlxsw: spectrum: PTP: Garbage-collect unmatched entriesPetr Machata1-0/+86
2019-07-01mlxsw: spectrum: PTP: Support timestamping on Spectrum-1Petr Machata1-2/+322
2019-07-01mlxsw: spectrum: PTP: Disable BH when working with PHCPetr Machata1-12/+12
2019-07-01mlxsw: spectrum: PTP: Add PTP initialization / finalizationPetr Machata1-0/+70
2019-07-01mlxsw: pci: PTP: Hook into packet transmit pathPetr Machata1-0/+6
2019-07-01mlxsw: spectrum: PTP: Hook into packet receive pathPetr Machata1-0/+6
2019-06-18mlxsw: spectrum_ptp: Fix compilation on 32-bit ARMShalom Toledo1-3/+2
2019-06-13mlxsw: spectrum_ptp: Add implementation for physical hardware clock operationsShalom Toledo1-0/+267