linux-stable/drivers/crypto/qat
Bjorn Helgaas 197cccc771 crypto: qat - drop redundant adf_enable_aer()
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: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
Cc: qat-linux@intel.com
Acked-by: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2023-03-17 11:16:43 +08:00
..
qat_4xxx crypto: qat - drop redundant adf_enable_aer() 2023-03-17 11:16:43 +08:00
qat_c3xxx crypto: qat - drop redundant adf_enable_aer() 2023-03-17 11:16:43 +08:00
qat_c3xxxvf crypto: qat - replace state machine calls 2023-03-14 17:06:44 +08:00
qat_c62x crypto: qat - drop redundant adf_enable_aer() 2023-03-17 11:16:43 +08:00
qat_c62xvf crypto: qat - replace state machine calls 2023-03-14 17:06:44 +08:00
qat_common crypto: qat - drop redundant adf_enable_aer() 2023-03-17 11:16:43 +08:00
qat_dh895xcc crypto: qat - drop redundant adf_enable_aer() 2023-03-17 11:16:43 +08:00
qat_dh895xccvf crypto: qat - replace state machine calls 2023-03-14 17:06:44 +08:00
Kconfig crypto: qat - Removes the x86 dependency on the QAT drivers 2022-06-24 17:12:29 +08:00
Makefile crypto: qat - add qat_4xxx driver 2020-11-20 14:45:34 +11:00