linux_dsm_epyc7002/drivers/net/ethernet/intel/ixgbe
Jacob Keller e027d1aec4 ixgbe: call pcie_get_mimimum_link to check if device has enough bandwidth
This patch uses the new pcie_get_minimum_link function to perform a check to
ensure that the adapter is hooked into a slot which is capable of providing the
necessary bandwidth. This check supersedes the original method which only
checked the current pci device. The new method is capable of determining the
minimum speed and link of an entire PCI chain.

-v2-
* update the error message to include encoding loss

CC: Bjorn Helgaas <bhelgaas@google.com>
Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2013-07-31 00:50:04 -07:00
..
ixgbe_82598.c ixgbe: fix semaphore lock for I2C read/writes on 82598 2013-07-30 17:50:01 -07:00
ixgbe_82599.c ixgbe: add new media type. 2013-07-30 17:35:21 -07:00
ixgbe_common.c ixgbe: add new media type. 2013-07-30 17:35:21 -07:00
ixgbe_common.h ixgbe: fix fc autoneg ethtool reporting. 2013-07-30 17:26:32 -07:00
ixgbe_dcb_82598.c ixgbe: update date to 2013 2013-02-05 01:44:13 -08:00
ixgbe_dcb_82598.h ixgbe: update date to 2013 2013-02-05 01:44:13 -08:00
ixgbe_dcb_82599.c ixgbe: update date to 2013 2013-02-05 01:44:13 -08:00
ixgbe_dcb_82599.h IXGBE: Set the SW prio_tc values at initialization to the HW setting. 2013-05-21 03:14:21 -07:00
ixgbe_dcb_nl.c IXGBE: Set the SW prio_tc values at initialization to the HW setting. 2013-05-21 03:14:21 -07:00
ixgbe_dcb.c IXGBE: Set the SW prio_tc values at initialization to the HW setting. 2013-05-21 03:14:21 -07:00
ixgbe_dcb.h IXGBE: Set the SW prio_tc values at initialization to the HW setting. 2013-05-21 03:14:21 -07:00
ixgbe_debugfs.c ixgbe: update date to 2013 2013-02-05 01:44:13 -08:00
ixgbe_ethtool.c ixgbe: fix SFF data dumps of SFP+ modules 2013-07-30 17:56:04 -07:00
ixgbe_fcoe.c drivers: net: Remove remaining alloc/OOM messages 2013-02-08 17:44:39 -05:00
ixgbe_fcoe.h ixgbe: update date to 2013 2013-02-05 01:44:13 -08:00
ixgbe_lib.c ixgbe: add support for ndo_ll_poll 2013-06-10 21:22:36 -07:00
ixgbe_main.c ixgbe: call pcie_get_mimimum_link to check if device has enough bandwidth 2013-07-31 00:50:04 -07:00
ixgbe_mbx.c ixgbe: update date to 2013 2013-02-05 01:44:13 -08:00
ixgbe_mbx.h ixgbe: update date to 2013 2013-02-05 01:44:13 -08:00
ixgbe_phy.c ixgbe: fix semaphore lock for I2C read/writes on 82598 2013-07-30 17:50:01 -07:00
ixgbe_phy.h ixgbe: fix semaphore lock for I2C read/writes on 82598 2013-07-30 17:50:01 -07:00
ixgbe_ptp.c ixgbe: update date to 2013 2013-02-05 01:44:13 -08:00
ixgbe_sriov.c ixgbe: Use pci_vfs_assigned instead of ixgbe_vfs_are_assigned 2013-07-30 17:13:11 -07:00
ixgbe_sriov.h ixgbe: update date to 2013 2013-02-05 01:44:13 -08:00
ixgbe_sysfs.c ixgbe: update date to 2013 2013-02-05 01:44:13 -08:00
ixgbe_type.h ixgbe: fix semaphore lock for I2C read/writes on 82598 2013-07-30 17:50:01 -07:00
ixgbe_x540.c ixgbe: fix MNG FW support when adapter not up 2013-04-17 22:03:09 -07:00
ixgbe.h ixgbe: fix SFF data dumps of SFP+ modules 2013-07-30 17:56:04 -07:00
Makefile ixgbe: update date to 2013 2013-02-05 01:44:13 -08:00