linux_dsm_epyc7002/drivers/net/ethernet/mellanox/mlxsw
Ido Schimmel 1ab3030193 mlxsw: pci: Reincrease PCI reset timeout
During driver initialization the driver sends a reset to the device and
waits for the firmware to signal that it is ready to continue.

Commit d2f372ba09 ("mlxsw: pci: Increase PCI SW reset timeout")
increased the timeout to 13 seconds due to longer PHY calibration in
Spectrum-2 compared to Spectrum-1.

Recently it became apparent that this timeout is too short and therefore
this patch increases it again to a safer limit that will be reduced in
the future.

Fixes: c3ab435466 ("mlxsw: spectrum: Extend to support Spectrum-2 ASIC")
Fixes: d2f372ba09 ("mlxsw: pci: Increase PCI SW reset timeout")
Signed-off-by: Ido Schimmel <idosch@mellanox.com>
Acked-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-04-18 10:37:30 -07:00
..
cmd.h
core_acl_flex_actions.c
core_acl_flex_actions.h
core_acl_flex_keys.c mlxsw: spectrum: acl: Use struct_size() in kzalloc() 2019-02-25 14:18:02 -08:00
core_acl_flex_keys.h
core_env.c mlxsw: core: mlxsw: core: avoid -Wint-in-bool-context warning 2019-03-19 13:26:03 -07:00
core_env.h mlxsw: core: Move ethtool module callbacks to a common location 2019-03-03 22:23:00 -08:00
core_hwmon.c mlxsw: core: fix spelling mistake "temprature" -> "temperature" 2019-02-15 20:16:52 -08:00
core_thermal.c mlxsw: core: Prevent duplication during QSFP module initialization 2019-03-12 14:55:16 -07:00
core.c mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueue 2019-04-10 11:57:08 -07:00
core.h mlxsw: core: Move resource query API to common location 2019-03-03 22:23:00 -08:00
emad.h
i2c.c mlxsw: i2c: Extend initialization by querying resources data 2019-03-03 22:23:00 -08:00
i2c.h
ib.h
item.h
Kconfig net: devlink: turn devlink into a built-in 2019-02-26 08:49:05 -08:00
Makefile mlxsw: core: Add API for QSFP module temperature thresholds reading 2019-02-13 22:33:02 -08:00
minimal.c mlxsw: minimal: Initialize base_mac 2019-03-12 14:55:16 -07:00
pci_hw.h mlxsw: pci: Reincrease PCI reset timeout 2019-04-18 10:37:30 -07:00
pci.c mlxsw: core: Move resource query API to common location 2019-03-03 22:23:00 -08:00
pci.h
port.h
reg.h mlxsw: reg: Add new port type-speed fields for PTYS register 2019-02-23 13:54:36 -08:00
resources.h mlxsw: spectrum_buffers: Reject overlarge headroom size requests 2019-02-21 15:57:46 -08:00
spectrum1_acl_tcam.c mlxsw: spectrum_acl: Pass hints priv all the way to ERP code 2019-02-08 15:02:50 -08:00
spectrum1_kvdl.c
spectrum1_mr_tcam.c
spectrum2_acl_tcam.c mlxsw: spectrum_acl: Pass hints priv all the way to ERP code 2019-02-08 15:02:50 -08:00
spectrum2_kvdl.c
spectrum2_mr_tcam.c
spectrum_acl_atcam.c mlxsw: spectrum_acl: Pass hints priv all the way to ERP code 2019-02-08 15:02:50 -08:00
spectrum_acl_bloom_filter.c mlxsw: spectrum_acl: Introduce mutex to guard Bloom Filter updates 2019-02-24 20:25:29 -08:00
spectrum_acl_ctcam.c
spectrum_acl_erp.c mlxsw: spectrum_acl: Remove RTNL lock assertions from ERP code 2019-02-24 20:25:29 -08:00
spectrum_acl_flex_actions.c
spectrum_acl_flex_actions.h
spectrum_acl_flex_keys.c
spectrum_acl_tcam.c mlxsw: spectrum_acl: Make mlxsw_sp_acl_tcam_vregion_rehash() return void 2019-03-01 21:44:11 -08:00
spectrum_acl_tcam.h mlxsw: spectrum_acl: Don't take rtnl lock during vregion_rehash_intrvl_set() 2019-02-24 20:25:29 -08:00
spectrum_acl.c mlxsw: spectrum: add "acl_region_rehash_interval" devlink param 2019-02-08 15:02:50 -08:00
spectrum_buffers.c mlxsw: spectrum_buffers: Add a multicast pool for Spectrum-2 2019-04-10 11:57:08 -07:00
spectrum_cnt.c
spectrum_cnt.h
spectrum_dcb.c
spectrum_dpipe.c
spectrum_dpipe.h
spectrum_fid.c mellanox: Switch to bitmap_zalloc() 2019-03-04 10:19:33 -08:00
spectrum_flower.c mlxsw: spectrum_flower: Fix VLAN modify action support 2019-02-12 12:03:29 -05:00
spectrum_ipip.c
spectrum_ipip.h
spectrum_kvdl.c
spectrum_mr_tcam.c
spectrum_mr_tcam.h
spectrum_mr.c
spectrum_mr.h
spectrum_nve_vxlan.c
spectrum_nve.c
spectrum_nve.h
spectrum_qdisc.c
spectrum_router.c mlxsw: spectrum_router: Do not check VRF MAC address 2019-04-10 11:57:08 -07:00
spectrum_router.h
spectrum_span.c route: Add multipath_hash in flowi_common to make user-define hash 2019-02-27 12:50:17 -08:00
spectrum_span.h
spectrum_switchdev.c mlxsw: spectrum_switchdev: Add MDB entries in prepare phase 2019-04-10 11:57:07 -07:00
spectrum_switchdev.h
spectrum.c mlxsw: spectrum: Put MC TCs into DWRR mode 2019-04-18 10:37:30 -07:00
spectrum.h net: Remove switchdev_ops 2019-02-27 12:39:56 -08:00
switchib.c
switchx2.c mlxsw: Implement ndo_get_port_parent_id() 2019-02-06 14:16:11 -08:00
trap.h
txheader.h