mirror-linux/drivers/net/ethernet/sfc/falcon
Bjorn Helgaas 4ac9272691 sfc: falcon: 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: Martin Habets <habetsm.xilinx@gmail.com>
Acked-by: Edward Cree <ecree.xilinx@gmail.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
..
Kconfig
Makefile
bitfield.h sfc:falcon: fix repeated words in comments 2022-06-27 11:59:54 +01:00
efx.c sfc: falcon: Drop redundant pci_enable_pcie_error_reporting() 2023-03-08 23:34:39 -08:00
efx.h
enum.h
ethtool.c net: ethernet: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:26 -07:00
falcon.c net: ethernet: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:26 -07:00
falcon_boards.c
farch.c sfc: falcon: Use the bitmap API to allocate bitmaps 2022-07-06 19:54:42 -07:00
farch_regs.h
filter.h
io.h
mdio_10g.c
mdio_10g.h
mtd.c
net_driver.h sfc/falcon: fix repeated words in comments 2022-07-26 12:35:37 +02:00
nic.c net: ethernet: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:26 -07:00
nic.h
phy.h
qt202x_phy.c
rx.c
selftest.c
selftest.h
tenxpress.c
tx.c
tx.h
txc43128_phy.c
workarounds.h