summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/lib
AgeCommit message (Expand)AuthorFilesLines
2024-01-24net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASORahul Rameshbabu1-1/+1
2024-01-13Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-1/+37
2024-01-08Revert "mlx5 updates 2023-12-20"Jakub Kicinski4-538/+0
2023-12-21net/mlx5: Enable SD featureTariq Toukan1-1/+2
2023-12-21net/mlx5: SD, Add informative prints in kernel logTariq Toukan1-0/+21
2023-12-21net/mlx5: SD, Implement steering for primary and secondariesTariq Toukan1-1/+184
2023-12-21net/mlx5: SD, Implement devcom communication and primary electionTariq Toukan2-2/+121
2023-12-21net/mlx5: SD, Implement basic query and instantiationTariq Toukan1-1/+106
2023-12-21net/mlx5: SD, Introduce SD libTariq Toukan3-0/+109
2023-12-14net/mlx5: devcom, Add component size getterTariq Toukan2-0/+8
2023-12-12net/mlx5: Manage ICM type of SW encapShun Hao1-1/+37
2023-11-18Merge tag 'mlx5-updates-2023-11-13' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller1-27/+51
2023-11-16net/mlx5: Decouple PHC .adjtime and .adjphase implementationsRahul Rameshbabu1-1/+6
2023-11-15net/mlx5: Query maximum frequency adjustment of the PTP hardware clockRahul Rameshbabu1-0/+22
2023-11-15net/mlx5: Convert scaled ppm values outside the s32 range for PHC frequency a...Rahul Rameshbabu1-2/+4
2023-11-15net/mlx5: Initialize clock->ptp_info inside mlx5_init_timer_clockRahul Rameshbabu1-4/+5
2023-11-15net/mlx5: Refactor real time clock operation checks for PHCRahul Rameshbabu1-21/+20
2023-10-14net/mlx5: Remove unused declarationYue Haibing1-1/+0
2023-10-14net/mlx5: Replace global mlx5_intf_lock with HCA devcom component lockShay Drory2-0/+8
2023-10-14net/mlx5: Refactor LAG peer device lookout bus logic to mlx5 devcomShay Drory2-0/+18
2023-10-14net/mlx5: Avoid false positive lockdep warning by adding lock_class_keyShay Drory1-0/+4
2023-10-02net/mlx5: Handle IPsec steering upon master unbind/bindPatrisious Haddad2-26/+57
2023-10-02net/mlx5: Configure IPsec steering for ingress RoCEv2 MPV trafficPatrisious Haddad2-18/+200
2023-10-02net/mlx5: Configure IPsec steering for egress RoCEv2 MPV trafficPatrisious Haddad2-4/+222
2023-10-02net/mlx5: Add create alias flow table function to ipsec rocePatrisious Haddad1-0/+66
2023-10-02net/mlx5: Store devcom pointer inside IPsec RoCEPatrisious Haddad2-2/+9
2023-10-02net/mlx5: Register mlx5e priv to devcom in MPV modePatrisious Haddad1-0/+1
2023-08-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-5/+27
2023-08-25net/mlx5e: fix up for "net/mlx5e: Move MACsec flow steering operations to be ...Stephen Rothwell1-0/+1
2023-08-25net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clockRahul Rameshbabu1-5/+27
2023-08-24Merge branch 'mlx5-next' of https://git.kernel.org/pub/scm/linux/kernel/git/m...Jakub Kicinski2-0/+2474
2023-08-21net/mlx5: Devcom, only use devcom after NULL check in mlx5_devcom_send_event()Li Zetao1-1/+2
2023-08-20net/mlx5: Add RoCE MACsec steering infrastructure in corePatrisious Haddad1-9/+390
2023-08-20net/mlx5: Configure MACsec steering for ingress RoCEv2 trafficPatrisious Haddad1-8/+351
2023-08-20net/mlx5: Configure MACsec steering for egress RoCEv2 trafficPatrisious Haddad1-1/+45
2023-08-20net/mlx5: Maintain fs_id xarray per MACsec device inside macsec steeringPatrisious Haddad2-15/+235
2023-08-20net/mlx5: Remove netdevice from MACsec steeringPatrisious Haddad2-76/+70
2023-08-20net/mlx5e: Move MACsec flow steering and statistics database from ethernet to...Patrisious Haddad2-0/+12
2023-08-20net/mlx5e: Rename MACsec flow steering functions/parameters to suit core nami...Patrisious Haddad2-99/+99
2023-08-20net/mlx5: Remove dependency of macsec flow steering on ethernetPatrisious Haddad1-9/+34
2023-08-20net/mlx5e: Move MACsec flow steering operations to be used as core libraryPatrisious Haddad2-0/+1455
2023-08-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+5
2023-08-07net/mlx5: Skip clock update work when device is in error stateMoshe Shemesh1-0/+5
2023-08-07net/mlx5: remove many unnecessary NULL valuesRuan Jinjie1-1/+1
2023-08-07net/mlx5: Allocate completion EQs dynamicallyMaher Sanalla2-2/+2
2023-08-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2023-07-27net/mlx5: Devcom, Infrastructure changesRoi Dayan2-245/+277
2023-07-27net/mlx5: fs_chains: Fix ft prio if ignore_flow_level is not supportedChris Mi1-1/+1
2023-06-20net/mlx5: Add .getmaxphase ptp_clock_info callbackRahul Rameshbabu1-16/+15
2023-06-16net/mlx5: Add header file for eventsJuhee Kang2-34/+40