mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-28 10:41:38 -04:00
[SCSI] mpt fusion: fix up msi_enable in mpt_suspend
There's a problem with the combination of the upstream power management fixes and the enabling of MSI by default in that the suspend path still uses the global variable. Convert it to check ioc->msi_enable. Cc: "Moore, Eric" <[email protected]> Cc: "Prakash, Sathya" <[email protected]> Signed-off-by: James Bottomley <[email protected]>
This commit is contained in:
parent
53df8ba801
commit
b8e3d3aeab
1 changed files with 1 additions and 1 deletions
|
|
@ -1836,7 +1836,7 @@ mpt_suspend(struct pci_dev *pdev, pm_message_t state)
|
|||
CHIPREG_WRITE32(&ioc->chip->IntStatus, 0);
|
||||
|
||||
free_irq(ioc->pci_irq, ioc);
|
||||
if (mpt_msi_enable)
|
||||
if (ioc->msi_enable)
|
||||
pci_disable_msi(ioc->pcidev);
|
||||
ioc->pci_irq = -1;
|
||||
pci_save_state(pdev);
|
||||
|
|
|
|||
Loading…
Reference in a new issue