summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5e: Introduce lost_cqe statistic counter for PTP Tx port timestamping CQRahul Rameshbabu2024-04-051-0/+1
* Merge tag 'mlx5-socket-direct-v3' of git://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski2024-03-081-5/+7
|\
| * net/mlx5e: Support per-mdev queue counterTariq Toukan2024-03-071-5/+7
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-03-071-6/+6
|\ \ | |/ |/|
| * net/mlx5e: Switch to using _bh variant of of spinlock API in port timestampin...Rahul Rameshbabu2024-03-011-6/+6
* | net/mlx5e: link NAPI instances to queues and IRQsJoe Damato2024-02-121-1/+4
|/
* net/mlx5e: Fix operation precedence bug in port timestamping napi_poll contextRahul Rameshbabu2024-01-241-1/+1
* Revert "mlx5 updates 2023-12-20"Jakub Kicinski2024-01-071-7/+5
* net/mlx5e: Support per-mdev queue counterTariq Toukan2023-12-201-5/+7
* net/mlx5e: Decouple CQ from privTariq Toukan2023-12-131-3/+7
* net/mlx5: Move TISes from priv to mdev HW resourcesTariq Toukan2023-12-131-2/+4
* net/mlx5e: Update doorbell for port timestamping CQ before the software counterRahul Rameshbabu2023-11-151-4/+16
* net/mlx5e: Add recovery flow for tx devlink health reporter for unhealthy PTP SQRahul Rameshbabu2023-08-141-0/+22
* net/mlx5e: Make tx_port_ts logic resilient to out-of-order CQEsRahul Rameshbabu2023-08-141-57/+158
* net/mlx5e: fix memory leak in mlx5e_ptp_openZhengchao Shao2023-07-051-2/+4
* net/mlx5e: Fix SQ wake logic in ptp napi_poll contextRahul Rameshbabu2023-05-221-0/+2
* net/mlx5e: Rename misleading skb_pc/cc references in ptp codeGal Pressman2023-04-051-11/+11
* mlx5: fix possible ptp queue fifo use-after-freeVadim Fedorenko2023-02-241-1/+18
* mlx5: fix skb leak while fifo resync and pushVadim Fedorenko2023-02-241-2/+4
* net/mlx5e: Trigger NAPI after activating an SQMaxim Mikityanskiy2023-02-041-1/+1
* net: drop the weight argument from netif_napi_addJakub Kicinski2022-09-281-1/+1
* net/mlx5e: Drop priv argument of ptp function in en_fsLama Kayal2022-08-221-12/+12
* net/mlx5e: Decouple fs_tt_redirect from en.hLama Kayal2022-08-221-11/+15
* net/mlx5e: Introduce flow steering APILama Kayal2022-08-221-4/+4
* net/mlx5e: Convert mlx5e_flow_steering member of mlx5e_priv to pointerLama Kayal2022-07-281-4/+4
* net/mlx5e: Add resiliency for PTP TX port timestampAya Levin2022-07-191-2/+35
* net/mlx5e: Disable softirq in mlx5e_activate_rq to avoid race conditionMaxim Mikityanskiy2022-05-311-0/+1
* net/mlx5e: Read max WQEBBs on the SQ from firmwareAya Levin2022-02-141-1/+1
* net/mlx5e: Remove unused tstamp SQ fieldTariq Toukan2022-02-141-1/+0
* net/mlx5e: Use bitmap field for profile featuresTariq Toukan2021-12-211-3/+3
* RDMA/mlx5: Replace struct mlx5_core_mkey by u32 keyAharon Landau2021-10-191-1/+1
* net/mlx5e: Fix the presented RQ index in PTP statsLama Kayal2021-09-301-2/+1
* net/mlx5e: Abstract MQPRIO paramsTariq Toukan2021-08-161-7/+11
* net/mlx5e: Rename traffic type enumsMaor Gottlieb2021-08-021-2/+2
* net/mlx5e: Hide all implementation details of mlx5e_rx_resMaxim Mikityanskiy2021-08-021-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-07-311-2/+5
|\
| * net/mlx5e: Fix page allocation failure for ptp-RQ over SFAya Levin2021-07-271-1/+1
| * net/mlx5e: Consider PTP-RQ when setting RX VLAN strippingAya Levin2021-07-271-1/+4
* | net/mlx5e: Take RQT out of TIR and group RX resourcesMaxim Mikityanskiy2021-07-261-1/+1
* | net/mlx5e: Move RX resources to a separate structMaxim Mikityanskiy2021-07-261-1/+1
|/
* net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMPAya Levin2021-06-091-1/+0
* net/mlx5e: Use mlx5e_safe_switch_channels when channels are closedMaxim Mikityanskiy2021-04-161-0/+3
* net/mlx5e: Allow coexistence of CQE compression and HW TS PTPAya Levin2021-03-291-0/+3
* net/mlx5e: Add PTP Flow Steering supportAya Levin2021-03-291-1/+133
* net:mlx5e: Add PTP-TIR and PTP-RQTAya Levin2021-03-291-0/+9
* net/mlx5e: Add PTP-RX statisticsAya Levin2021-03-291-0/+3
* net/mlx5e: Add RQ to PTP channelAya Levin2021-03-291-8/+115
* net/mlx5e: Add states to PTP channelAya Levin2021-03-291-24/+49
* net/mlx5e: Cleanup PTPAya Levin2021-03-251-8/+10
* net/mlx5e: Generalize PTP implementationAya Levin2021-03-251-20/+19