diff options
Diffstat (limited to 'drivers/scsi/ufs/ufshcd-pci.c')
| -rw-r--r-- | drivers/scsi/ufs/ufshcd-pci.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/drivers/scsi/ufs/ufshcd-pci.c b/drivers/scsi/ufs/ufshcd-pci.c index 955ed5587011..d15eaa466c59 100644 --- a/drivers/scsi/ufs/ufshcd-pci.c +++ b/drivers/scsi/ufs/ufshcd-pci.c | |||
| @@ -62,12 +62,7 @@ static int ufshcd_pci_resume(struct device *dev) | |||
| 62 | { | 62 | { |
| 63 | return ufshcd_system_resume(dev_get_drvdata(dev)); | 63 | return ufshcd_system_resume(dev_get_drvdata(dev)); |
| 64 | } | 64 | } |
| 65 | #else | ||
| 66 | #define ufshcd_pci_suspend NULL | ||
| 67 | #define ufshcd_pci_resume NULL | ||
| 68 | #endif /* CONFIG_PM */ | ||
| 69 | 65 | ||
| 70 | #ifdef CONFIG_PM_RUNTIME | ||
| 71 | static int ufshcd_pci_runtime_suspend(struct device *dev) | 66 | static int ufshcd_pci_runtime_suspend(struct device *dev) |
| 72 | { | 67 | { |
| 73 | return ufshcd_runtime_suspend(dev_get_drvdata(dev)); | 68 | return ufshcd_runtime_suspend(dev_get_drvdata(dev)); |
| @@ -80,11 +75,13 @@ static int ufshcd_pci_runtime_idle(struct device *dev) | |||
| 80 | { | 75 | { |
| 81 | return ufshcd_runtime_idle(dev_get_drvdata(dev)); | 76 | return ufshcd_runtime_idle(dev_get_drvdata(dev)); |
| 82 | } | 77 | } |
| 83 | #else /* !CONFIG_PM_RUNTIME */ | 78 | #else /* !CONFIG_PM */ |
| 79 | #define ufshcd_pci_suspend NULL | ||
| 80 | #define ufshcd_pci_resume NULL | ||
| 84 | #define ufshcd_pci_runtime_suspend NULL | 81 | #define ufshcd_pci_runtime_suspend NULL |
| 85 | #define ufshcd_pci_runtime_resume NULL | 82 | #define ufshcd_pci_runtime_resume NULL |
| 86 | #define ufshcd_pci_runtime_idle NULL | 83 | #define ufshcd_pci_runtime_idle NULL |
| 87 | #endif /* CONFIG_PM_RUNTIME */ | 84 | #endif /* CONFIG_PM */ |
| 88 | 85 | ||
| 89 | /** | 86 | /** |
| 90 | * ufshcd_pci_shutdown - main function to put the controller in reset state | 87 | * ufshcd_pci_shutdown - main function to put the controller in reset state |
