linux_dsm_epyc7002/drivers/net/ethernet/chelsio/cxgb4
Hariprasad Shenai 3be0679b4a cxgb4: Shutdown adapter if firmware times out or errors out
Perform an emergency shutdown of the adapter and stop it from
continuing any further communication on the ports or DMA to the
host. This is typically used when the adapter and/or firmware
have crashed and we want to prevent any further accidental
communication with the rest of the world. This will also force
the port Link Status to go down -- if register writes work --
which should help our peers figure out that we're down.

Signed-off-by: Hariprasad Shenai <hariprasad@chelsio.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-01-16 13:35:30 -05:00
..
clip_tbl.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2016-01-06 22:54:18 -05:00
clip_tbl.h cxgb4: Fix incorrect 'c' suffix to %pI4, use %pISc instead 2015-02-20 17:25:52 -05:00
cxgb4_dcb.c cxgb4: DCB message handler needs to use correct portid to netdev mapping 2016-04-26 13:23:57 -04:00
cxgb4_dcb.h cxgb4 : Improve IEEE DCBx support, other minor open-lldp fixes 2015-02-02 18:54:35 -08:00
cxgb4_debugfs.c cxgb4: Allocate Tx queues dynamically 2016-11-18 14:04:29 -05:00
cxgb4_debugfs.h VFS: Fix up some ->d_inode accesses in the chelsio driver 2015-04-15 15:06:54 -04:00
cxgb4_ethtool.c cxgb4/cxgb4vf: Add link mode mask API to cxgb4 and cxgb4vf 2016-07-25 10:26:45 -07:00
cxgb4_fcoe.c cxgb4: fix boolreturn.cocci warnings 2015-03-29 12:15:56 -07:00
cxgb4_fcoe.h cxgb4: add cxgb4_fcoe.h and macro definitions for FCoE 2015-03-24 15:24:38 -04:00
cxgb4_filter.c cxgb4: fix -ve error check on a signed iq 2016-09-25 23:39:46 -04:00
cxgb4_filter.h cxgb4: add common api support for configuring filters 2016-09-22 01:40:01 -04:00
cxgb4_main.c cxgb4: Shutdown adapter if firmware times out or errors out 2017-01-16 13:35:30 -05:00
cxgb4_tc_u32_parse.h cxgb4: add support for offloading u32 filters 2016-09-22 01:40:01 -04:00
cxgb4_tc_u32.c net/sched: tc_mirred: Rename public predicates 'is_tcf_mirred_redirect' and 'is_tcf_mirred_mirror' 2016-10-14 10:23:06 -04:00
cxgb4_tc_u32.h cxgb4: add support for offloading u32 filters 2016-09-22 01:40:01 -04:00
cxgb4_uld.c cxgb4: fix memory leak on txq_info 2016-11-25 16:09:50 -05:00
cxgb4_uld.h cxgb4: Allocate Tx queues dynamically 2016-11-18 14:04:29 -05:00
cxgb4.h cxgb4: Shutdown adapter if firmware times out or errors out 2017-01-16 13:35:30 -05:00
l2t.c cxgb4: move VLAN_NONE macro definition 2016-03-22 00:25:05 -07:00
l2t.h cxgb4: move VLAN_NONE macro definition 2016-03-22 00:25:05 -07:00
Makefile cxgb4: add support for offloading u32 filters 2016-09-22 01:40:01 -04:00
sched.c cxgb4: Remove redundant memset before memcpy 2017-01-14 12:00:00 -05:00
sched.h cxgb4: add support for tx max rate limiting 2016-08-22 18:29:13 -07:00
sge.c cxgb4: Support compressed error vector for T6 2017-01-04 14:01:53 -05:00
t4_chip_type.h cxgb4: T6 adapter lld support for iw_cxgb4 driver 2015-10-21 23:16:38 -04:00
t4_hw.c cxgb4: Shutdown adapter if firmware times out or errors out 2017-01-16 13:35:30 -05:00
t4_hw.h cxgb4: add new routine to get adapter info 2016-04-26 13:23:56 -04:00
t4_msg.h cxgb4: Support compressed error vector for T6 2017-01-04 14:01:53 -05:00
t4_pci_id_tbl.h cxgb4: Add PCI device ID for new adapter 2016-11-30 14:11:47 -05:00
t4_regs.h cxgb4: Shutdown adapter if firmware times out or errors out 2017-01-16 13:35:30 -05:00
t4_values.h cxgb4/cxgb4vf: For T6 adapter, set FBMIN to 64 bytes 2016-03-02 14:46:29 -05:00
t4fw_api.h Merge of primary rdma-core code for 4.9 2016-10-09 17:04:33 -07:00
t4fw_version.h cxgb4: update latest firmware version supported 2016-07-05 11:53:25 -07:00