summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-06net/mlx5e: Introduce lost_cqe statistic counter for PTP Tx port timestamping CQRahul Rameshbabu1-0/+1
2024-03-09Merge tag 'mlx5-socket-direct-v3' of git://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski1-5/+7
2024-03-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-6/+6
2024-03-07net/mlx5e: Support per-mdev queue counterTariq Toukan1-5/+7
2024-03-02net/mlx5e: Switch to using _bh variant of of spinlock API in port timestampin...Rahul Rameshbabu1-6/+6
2024-02-13net/mlx5e: link NAPI instances to queues and IRQsJoe Damato1-1/+4
2024-01-24net/mlx5e: Fix operation precedence bug in port timestamping napi_poll contextRahul Rameshbabu1-1/+1
2024-01-08Revert "mlx5 updates 2023-12-20"Jakub Kicinski1-7/+5
2023-12-21net/mlx5e: Support per-mdev queue counterTariq Toukan1-5/+7
2023-12-14net/mlx5e: Decouple CQ from privTariq Toukan1-3/+7
2023-12-14net/mlx5: Move TISes from priv to mdev HW resourcesTariq Toukan1-2/+4
2023-11-16net/mlx5e: Update doorbell for port timestamping CQ before the software counterRahul Rameshbabu1-4/+16
2023-08-15net/mlx5e: Add recovery flow for tx devlink health reporter for unhealthy PTP SQRahul Rameshbabu1-0/+22
2023-08-15net/mlx5e: Make tx_port_ts logic resilient to out-of-order CQEsRahul Rameshbabu1-57/+158
2023-07-05net/mlx5e: fix memory leak in mlx5e_ptp_openZhengchao Shao1-2/+4
2023-05-23net/mlx5e: Fix SQ wake logic in ptp napi_poll contextRahul Rameshbabu1-0/+2
2023-04-06net/mlx5e: Rename misleading skb_pc/cc references in ptp codeGal Pressman1-11/+11
2023-02-24mlx5: fix possible ptp queue fifo use-after-freeVadim Fedorenko1-1/+18
2023-02-24mlx5: fix skb leak while fifo resync and pushVadim Fedorenko1-2/+4
2023-02-04net/mlx5e: Trigger NAPI after activating an SQMaxim Mikityanskiy1-1/+1
2022-09-29net: drop the weight argument from netif_napi_addJakub Kicinski1-1/+1
2022-08-23net/mlx5e: Drop priv argument of ptp function in en_fsLama Kayal1-12/+12
2022-08-23net/mlx5e: Decouple fs_tt_redirect from en.hLama Kayal1-11/+15
2022-08-23net/mlx5e: Introduce flow steering APILama Kayal1-4/+4
2022-07-28net/mlx5e: Convert mlx5e_flow_steering member of mlx5e_priv to pointerLama Kayal1-4/+4
2022-07-19net/mlx5e: Add resiliency for PTP TX port timestampAya Levin1-2/+35
2022-05-31net/mlx5e: Disable softirq in mlx5e_activate_rq to avoid race conditionMaxim Mikityanskiy1-0/+1
2022-02-15net/mlx5e: Read max WQEBBs on the SQ from firmwareAya Levin1-1/+1
2022-02-15net/mlx5e: Remove unused tstamp SQ fieldTariq Toukan1-1/+0
2021-12-22net/mlx5e: Use bitmap field for profile featuresTariq Toukan1-3/+3
2021-10-19RDMA/mlx5: Replace struct mlx5_core_mkey by u32 keyAharon Landau1-1/+1
2021-10-01net/mlx5e: Fix the presented RQ index in PTP statsLama Kayal1-2/+1
2021-08-17net/mlx5e: Abstract MQPRIO paramsTariq Toukan1-7/+11
2021-08-03net/mlx5e: Rename traffic type enumsMaor Gottlieb1-2/+2
2021-08-03net/mlx5e: Hide all implementation details of mlx5e_rx_resMaxim Mikityanskiy1-1/+1
2021-07-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+5
2021-07-28net/mlx5e: Fix page allocation failure for ptp-RQ over SFAya Levin1-1/+1
2021-07-28net/mlx5e: Consider PTP-RQ when setting RX VLAN strippingAya Levin1-1/+4
2021-07-26net/mlx5e: Take RQT out of TIR and group RX resourcesMaxim Mikityanskiy1-1/+1
2021-07-26net/mlx5e: Move RX resources to a separate structMaxim Mikityanskiy1-1/+1
2021-06-10net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMPAya Levin1-1/+0
2021-04-16net/mlx5e: Use mlx5e_safe_switch_channels when channels are closedMaxim Mikityanskiy1-0/+3
2021-03-30net/mlx5e: Allow coexistence of CQE compression and HW TS PTPAya Levin1-0/+3
2021-03-30net/mlx5e: Add PTP Flow Steering supportAya Levin1-1/+133
2021-03-30net:mlx5e: Add PTP-TIR and PTP-RQTAya Levin1-0/+9
2021-03-30net/mlx5e: Add PTP-RX statisticsAya Levin1-0/+3
2021-03-30net/mlx5e: Add RQ to PTP channelAya Levin1-8/+115
2021-03-30net/mlx5e: Add states to PTP channelAya Levin1-24/+49
2021-03-26net/mlx5e: Cleanup PTPAya Levin1-8/+10
2021-03-26net/mlx5e: Generalize PTP implementationAya Levin1-20/+19