linux/drivers/net/ethernet/wangxun
Bjorn Helgaas 1fccc781bf net: txgbe: Drop redundant pci_enable_pcie_error_reporting()
pci_enable_pcie_error_reporting() enables the device to send ERR_*
Messages.  Since f26e58bf6f ("PCI/AER: Enable error reporting when AER is
native"), the PCI core does this for all devices during enumeration, so the
driver doesn't need to do it itself.

Remove the redundant pci_enable_pcie_error_reporting() call from the
driver.  Also remove the corresponding pci_disable_pcie_error_reporting()
from the driver .remove() path.

Note that this only controls ERR_* Messages from the device.  An ERR_*
Message may cause the Root Port to generate an interrupt, depending on the
AER Root Error Command register managed by the AER service driver.

Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Cc: Jiawen Wu <jiawenwu@trustnetic.com>
Cc: Mengyuan Lou <mengyuanlou@net-swift.com>
Acked-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2023-03-08 23:34:39 -08:00
..
libwx net: wangxun: Add the basic ethtool interfaces 2023-02-15 21:32:01 -08:00
ngbe net: ngbe: Drop redundant pci_enable_pcie_error_reporting() 2023-03-08 23:34:39 -08:00
txgbe net: txgbe: Drop redundant pci_enable_pcie_error_reporting() 2023-03-08 23:34:39 -08:00
Kconfig net: libwx: Allocate Rx and Tx resources 2023-02-06 09:22:48 +00:00
Makefile net: txgbe: Store PCI info 2022-10-28 11:25:53 +01:00