freebsd-skq/sys/dev/mlx5/mlx5_core
hselasky 6533e2408e Query and cache PCAM, MCAM registers on initialization in mlx5core.
On load_one, we now cache our capabilities registers internally, similar
to QUERY_HCA_CAP. Capabilities can later be queried using macros
introduced in this patch.

Linux commit:
71862561f3a62015a11de16d1c306481e8415c08

Submitted by:	slavash@
MFC after:	3 days
Sponsored by:	Mellanox Technologies
2019-05-08 10:39:53 +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
mlx5_alloc.c
mlx5_cmd.c Disable all MSIX interrupts before shutdown in mlx5. 2019-05-08 10:30:18 +00:00
mlx5_core.h Implement PCAM, MCAM access register commands in mlx5core. 2019-05-08 10:39:25 +00:00
mlx5_cq.c Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +00:00
mlx5_diagnostics.c
mlx5_eq.c Disable all MSIX interrupts before shutdown in mlx5. 2019-05-08 10:30:18 +00:00
mlx5_fs_cmd.c Use the autogenerated interface file for all commands in mlx5core. 2018-03-08 10:43:42 +00:00
mlx5_fs_tree.c mlx5: Fix for potential memory leaks. 2018-12-05 13:41:37 +00:00
mlx5_fw.c Query and cache PCAM, MCAM registers on initialization in mlx5core. 2019-05-08 10:39:53 +00:00
mlx5_fwdump_regmaps.c Add kernel and userspace code to dump the firmware state of supported 2018-03-08 15:21:56 +00:00
mlx5_fwdump.c Prepare for FW dump in error state in mlx5core. 2018-03-30 19:43:15 +00:00
mlx5_health.c Implement get and set nic state as global functions in mlx5core. 2019-05-08 10:37:03 +00:00
mlx5_mad.c Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +00:00
mlx5_main.c Add sysctl(8) to control fast unload support in mlx5core. 2019-05-08 10:38:31 +00:00
mlx5_mcg.c Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +00:00
mlx5_mr.c mlx5: Implement support for configuring PCIe packet write ordering via a sysctl. 2018-12-05 13:45:08 +00:00
mlx5_pagealloc.c mlx5: Fix for potential memory leaks. 2018-12-05 13:41:37 +00:00
mlx5_pd.c Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +00:00
mlx5_port.c Implement PCAM, MCAM access register commands in mlx5core. 2019-05-08 10:39:25 +00:00
mlx5_qp.c Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +00:00
mlx5_rl.c Add support for hardware rate limiting to mlx5en(4). 2018-05-29 14:04:57 +00:00
mlx5_srq.c Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +00:00
mlx5_transobj.c Use the autogenerated interface file for all commands in mlx5core. 2018-03-08 10:43:42 +00:00
mlx5_uar.c Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +00:00
mlx5_vport.c mlx5en: Fix for inlining issues in transmit path 2018-12-05 14:21:28 +00:00
mlx5_vsc.c Refactor access to CR-space into using VSC APIs in mlx5core. 2018-07-17 10:16:32 +00:00
mlx5_wq.c Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +00:00
transobj.h Add API functions to modify the transport interface send object, TIS, 2017-11-10 13:50:08 +00:00
wq.h mlx5fpga: Initial code import. 2018-12-05 14:11:20 +00:00