opnsense-src/sys/dev/mlx5/mlx5_core
Slava Shwartsman 0c79f82cf0 mlx5: Notify user that the ConnectX-6 shutdown its port due to power limitation
If power exceed the slot limit, or slot limit is unknown the ConnectX-6
firmware will shutdown its port.
Inform the user via debug message.

MFC after:      3 days
Approved by:    hselasky (mentor), kib (mentor)
Sponsored by:   Mellanox Technologies
2018-10-22 10:38:38 +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 Use the busdma API to allocate all DMA-able memory. 2017-01-27 11:46:55 +00:00
mlx5_cmd.c Add support for fast unload in shutdown flow in mlx5core. 2018-03-23 18:02:20 +00:00
mlx5_core.h Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +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 Add support for reading advanced diagnostic counters. 2017-01-27 10:03:50 +00:00
mlx5_eq.c mlx5: Notify user that the ConnectX-6 shutdown its port due to power limitation 2018-10-22 10:38:38 +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 Remove duplicate static function prototype to fix compilation of 2017-11-18 20:32:09 +00:00
mlx5_fw.c Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +00:00
mlx5_fwdump.c Prepare for FW dump in error state in mlx5core. 2018-03-30 19:43:15 +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_health.c Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +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 Make the MSIX module parameter limit per device, in mlx5en(4). 2018-09-06 12:41:09 +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 Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +00:00
mlx5_pagealloc.c Fix incorrect page count when mlx5core is in internal error. 2018-03-23 18:35:59 +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 Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +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 Do not inline transmit headers and use HW VLAN tagging if supported by mlx5en(4). 2018-07-18 10:03:30 +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 Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +00:00