mirror of https://github.com/torvalds/linux.git
While performing certain power-off sequences, PCI drivers are called to
suspend and resume their underlying devices through PCI PM (power
management) interface. However the hardware does not support PCI PM
suspend/resume operations so system wide suspend/resume leads to bad MFW
(management firmware) state which causes various follow-up errors in driver
when communicating with the device/firmware.
To fix this driver implements PCI PM suspend handler to indicate
unsupported operation to the PCI subsystem explicitly, thus avoiding system
to go into suspended/standby mode.
Fixes:
|
||
|---|---|---|
| .. | ||
| Kconfig | ||
| Makefile | ||
| drv_fcoe_fw_funcs.c | ||
| drv_fcoe_fw_funcs.h | ||
| drv_scsi_fw_funcs.c | ||
| drv_scsi_fw_funcs.h | ||
| qedf.h | ||
| qedf_attr.c | ||
| qedf_dbg.c | ||
| qedf_dbg.h | ||
| qedf_debugfs.c | ||
| qedf_els.c | ||
| qedf_fip.c | ||
| qedf_hsi.h | ||
| qedf_io.c | ||
| qedf_main.c | ||
| qedf_version.h | ||