aboutsummaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-05net/mlx5e: Introduce lost_cqe statistic counter for PTP Tx port timestamping CQGravatar Rahul Rameshbabu 1-0/+1
2024-03-08Merge tag 'mlx5-socket-direct-v3' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Jakub Kicinski 1-5/+7
2024-03-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netGravatar Jakub Kicinski 1-6/+6
2024-03-07net/mlx5e: Support per-mdev queue counterGravatar Tariq Toukan 1-5/+7
2024-03-01net/mlx5e: Switch to using _bh variant of of spinlock API in port timestampin...Gravatar Rahul Rameshbabu 1-6/+6
2024-02-12net/mlx5e: link NAPI instances to queues and IRQsGravatar Joe Damato 1-1/+4
2024-01-24net/mlx5e: Fix operation precedence bug in port timestamping napi_poll contextGravatar Rahul Rameshbabu 1-1/+1
2024-01-07Revert "mlx5 updates 2023-12-20"Gravatar Jakub Kicinski 1-7/+5
2023-12-20net/mlx5e: Support per-mdev queue counterGravatar Tariq Toukan 1-5/+7
2023-12-13net/mlx5e: Decouple CQ from privGravatar Tariq Toukan 1-3/+7
2023-12-13net/mlx5: Move TISes from priv to mdev HW resourcesGravatar Tariq Toukan 1-2/+4
2023-11-15net/mlx5e: Update doorbell for port timestamping CQ before the software counterGravatar Rahul Rameshbabu 1-4/+16
2023-08-14net/mlx5e: Add recovery flow for tx devlink health reporter for unhealthy PTP SQGravatar Rahul Rameshbabu 1-0/+22
2023-08-14net/mlx5e: Make tx_port_ts logic resilient to out-of-order CQEsGravatar Rahul Rameshbabu 1-57/+158
2023-07-05net/mlx5e: fix memory leak in mlx5e_ptp_openGravatar Zhengchao Shao 1-2/+4
2023-05-22net/mlx5e: Fix SQ wake logic in ptp napi_poll contextGravatar Rahul Rameshbabu 1-0/+2
2023-04-05net/mlx5e: Rename misleading skb_pc/cc references in ptp codeGravatar Gal Pressman 1-11/+11
2023-02-24mlx5: fix possible ptp queue fifo use-after-freeGravatar Vadim Fedorenko 1-1/+18
2023-02-24mlx5: fix skb leak while fifo resync and pushGravatar Vadim Fedorenko 1-2/+4
2023-02-04net/mlx5e: Trigger NAPI after activating an SQGravatar Maxim Mikityanskiy 1-1/+1
2022-09-28net: drop the weight argument from netif_napi_addGravatar Jakub Kicinski 1-1/+1
2022-08-22net/mlx5e: Drop priv argument of ptp function in en_fsGravatar Lama Kayal 1-12/+12
2022-08-22net/mlx5e: Decouple fs_tt_redirect from en.hGravatar Lama Kayal 1-11/+15
2022-08-22net/mlx5e: Introduce flow steering APIGravatar Lama Kayal 1-4/+4
2022-07-28net/mlx5e: Convert mlx5e_flow_steering member of mlx5e_priv to pointerGravatar Lama Kayal 1-4/+4
2022-07-19net/mlx5e: Add resiliency for PTP TX port timestampGravatar Aya Levin 1-2/+35
2022-05-31net/mlx5e: Disable softirq in mlx5e_activate_rq to avoid race conditionGravatar Maxim Mikityanskiy 1-0/+1
2022-02-14net/mlx5e: Read max WQEBBs on the SQ from firmwareGravatar Aya Levin 1-1/+1
2022-02-14net/mlx5e: Remove unused tstamp SQ fieldGravatar Tariq Toukan 1-1/+0
2021-12-21net/mlx5e: Use bitmap field for profile featuresGravatar Tariq Toukan 1-3/+3
2021-10-19RDMA/mlx5: Replace struct mlx5_core_mkey by u32 keyGravatar Aharon Landau 1-1/+1
2021-09-30net/mlx5e: Fix the presented RQ index in PTP statsGravatar Lama Kayal 1-2/+1
2021-08-16net/mlx5e: Abstract MQPRIO paramsGravatar Tariq Toukan 1-7/+11
2021-08-02net/mlx5e: Rename traffic type enumsGravatar Maor Gottlieb 1-2/+2
2021-08-02net/mlx5e: Hide all implementation details of mlx5e_rx_resGravatar Maxim Mikityanskiy 1-1/+1
2021-07-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netGravatar Jakub Kicinski 1-2/+5
2021-07-27net/mlx5e: Fix page allocation failure for ptp-RQ over SFGravatar Aya Levin 1-1/+1
2021-07-27net/mlx5e: Consider PTP-RQ when setting RX VLAN strippingGravatar Aya Levin 1-1/+4
2021-07-26net/mlx5e: Take RQT out of TIR and group RX resourcesGravatar Maxim Mikityanskiy 1-1/+1
2021-07-26net/mlx5e: Move RX resources to a separate structGravatar Maxim Mikityanskiy 1-1/+1
2021-06-09net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMPGravatar Aya Levin 1-1/+0
2021-04-16net/mlx5e: Use mlx5e_safe_switch_channels when channels are closedGravatar Maxim Mikityanskiy 1-0/+3
2021-03-29net/mlx5e: Allow coexistence of CQE compression and HW TS PTPGravatar Aya Levin 1-0/+3
2021-03-29net/mlx5e: Add PTP Flow Steering supportGravatar Aya Levin 1-1/+133
2021-03-29net:mlx5e: Add PTP-TIR and PTP-RQTGravatar Aya Levin 1-0/+9
2021-03-29net/mlx5e: Add PTP-RX statisticsGravatar Aya Levin 1-0/+3
2021-03-29net/mlx5e: Add RQ to PTP channelGravatar Aya Levin 1-8/+115
2021-03-29net/mlx5e: Add states to PTP channelGravatar Aya Levin 1-24/+49
2021-03-25net/mlx5e: Cleanup PTPGravatar Aya Levin 1-8/+10
2021-03-25net/mlx5e: Generalize PTP implementationGravatar Aya Levin 1-20/+19