opnsense-src/sys/dev/mlx5/mlx5_core
Hans Petter Selasky 7e5b40d818 mlx5core: Set driver version into firmware.
If the driver_version capability bit is enabled, send the driver
version to firmware after the init HCA command, for display purposes.

Example of driver version: "FreeBSD,mlx5_core,14.0.0,3.x-xxx"

Linux commits:
012e50e109fd27ff989492ad74c50ca7ab21e6a1

Sponsored by:	NVIDIA Networking

(cherry picked from commit e6d7ac1d03)
2022-02-08 16:08:54 +01:00
..
eswitch.h mlx5: Read number of VF ports from the SR-IOV cap. 2020-03-18 22:43:39 +00:00
flow_table.h mlx5: Restore eswitch management code from attic. 2020-03-18 22:30:56 +00:00
fs_core.h Refactor the flowsteering APIs used by mlx5en(4). This change is needed by 2017-11-10 09:49:08 +00:00
fs_tcp.h mlx5: Implement flow steering helper functions for TCP sockets. 2022-02-08 16:08:53 +01:00
mlx5_alloc.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
mlx5_cmd.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
mlx5_core.h mlx5/mlx4: Bump driver version to 3.7 2021-09-22 14:59:31 +02:00
mlx5_cq.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
mlx5_diagnostics.c mlx5: normalize use of the opt_*.h files 2022-02-08 08:42:06 +02:00
mlx5_eq.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
mlx5_eswitch.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
mlx5_fs_cmd.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
mlx5_fs_tcp.c mlx5: Implement flow steering helper functions for TCP sockets. 2022-02-08 16:08:53 +01:00
mlx5_fs_tree.c mlx5: Implement offloads flowtable namespace. 2022-02-08 16:08:53 +01:00
mlx5_fw.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
mlx5_fwdump.c mlx5: normalize use of the opt_*.h files 2022-02-08 08:42:06 +02:00
mlx5_health.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
mlx5_mad.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
mlx5_main.c mlx5core: Set driver version into firmware. 2022-02-08 16:08:54 +01:00
mlx5_mcg.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
mlx5_mpfs.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
mlx5_mr.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
mlx5_pagealloc.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
mlx5_pd.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
mlx5_port.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
mlx5_qp.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
mlx5_rl.c mlx5/mlx5en: Add SQ remap support 2022-02-08 16:08:53 +01:00
mlx5_srq.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
mlx5_tls.c mlx5en: Implement helper functions to open and close TLS TIR context. 2022-02-08 16:08:52 +01:00
mlx5_transobj.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
mlx5_uar.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
mlx5_vport.c mlx5: Implement mlx5_nic_vport_update_local_lb() 2022-02-08 16:08:54 +01:00
mlx5_vsc.c mlx5: normalize use of the opt_*.h files 2022-02-08 08:42:06 +02:00
mlx5_wq.c mlx5: idiomatic use of preprocessor, in particular paths 2022-02-08 08:42:07 +02:00
transobj.h Add API functions to modify the transport interface send object, TIS, 2017-11-10 13:50:08 +00:00
wq.h mlx5: Numa domain improvements. 2021-07-26 18:04:33 +02:00