diff options
author | Florian Fainelli <f.fainelli@gmail.com> | 2015-07-14 16:03:33 -0400 |
---|---|---|
committer | Tejun Heo <tj@kernel.org> | 2015-07-28 14:02:13 -0400 |
commit | 8b34fe593ec6392aaef74c244fe2c091f424dee8 (patch) | |
tree | d205a065f3612a751a7a098d2b5778be3df1a419 | |
parent | 9051bd393cf25e76dfb45409792719a854661500 (diff) |
ata: ahci_brcmstb: Fix warnings with CONFIG_PM_SLEEP=n
When CONFIG_PM_SLEEP is disabled, brcm_ahci_{suspend,resume} are not
used, which causes such a build warning to occur:
CC drivers/ata/ahci_brcmstb.o
drivers/ata/ahci_brcmstb.c:212:12: warning: 'brcm_ahci_suspend' defined
but not used [-Wunused-function]
static int brcm_ahci_suspend(struct device *dev)
^
drivers/ata/ahci_brcmstb.c:224:12: warning: 'brcm_ahci_resume' defined
but not used [-Wunused-function]
static int brcm_ahci_resume(struct device *dev)
^
LD drivers/ata/built-in.o
Fixes: 766a2d979632 ("ata: add Broadcom AHCI SATA3 driver for STB chips")
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Acked-by: Brian Norris <computersforpeace@gmail.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
-rw-r--r-- | drivers/ata/ahci_brcmstb.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/ata/ahci_brcmstb.c b/drivers/ata/ahci_brcmstb.c index ce1e3a885981..42b6cf4a05c8 100644 --- a/drivers/ata/ahci_brcmstb.c +++ b/drivers/ata/ahci_brcmstb.c | |||
@@ -209,6 +209,7 @@ static void brcm_sata_init(struct brcm_ahci_priv *priv) | |||
209 | priv->top_ctrl + SATA_TOP_CTRL_BUS_CTRL); | 209 | priv->top_ctrl + SATA_TOP_CTRL_BUS_CTRL); |
210 | } | 210 | } |
211 | 211 | ||
212 | #ifdef CONFIG_PM_SLEEP | ||
212 | static int brcm_ahci_suspend(struct device *dev) | 213 | static int brcm_ahci_suspend(struct device *dev) |
213 | { | 214 | { |
214 | struct ata_host *host = dev_get_drvdata(dev); | 215 | struct ata_host *host = dev_get_drvdata(dev); |
@@ -231,6 +232,7 @@ static int brcm_ahci_resume(struct device *dev) | |||
231 | brcm_sata_phys_enable(priv); | 232 | brcm_sata_phys_enable(priv); |
232 | return ahci_platform_resume(dev); | 233 | return ahci_platform_resume(dev); |
233 | } | 234 | } |
235 | #endif | ||
234 | 236 | ||
235 | static struct scsi_host_template ahci_platform_sht = { | 237 | static struct scsi_host_template ahci_platform_sht = { |
236 | AHCI_SHT(DRV_NAME), | 238 | AHCI_SHT(DRV_NAME), |