summaryrefslogtreecommitdiff
path: root/drivers/hwmon
diff options
context:
space:
mode:
authorJonas Aaberg <jonas.aberg@stericsson.com>2011-05-24 11:45:00 +0200
committerUlf Hansson <ulf.hansson@stericsson.com>2011-09-19 15:15:31 +0200
commit3a53a26666dd72654086620e8b17c7b30adc7392 (patch)
treeefaa1f59a137d36daafada5649f7ae8d77b182a6 /drivers/hwmon
parent8fddc78cee33a947736ad2a05ef91076603a58a6 (diff)
hwmon: lsm303dlh_m: Fix ifdefs
ST-Ericsson Linux next: Not tested, ask SSM for ER ST-Ericsson ID: - ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I085ff9f7e54491b6dde56c956dada8ebd6c7d8a1 Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/23698
Diffstat (limited to 'drivers/hwmon')
-rw-r--r--drivers/hwmon/lsm303dlh_m.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/hwmon/lsm303dlh_m.c b/drivers/hwmon/lsm303dlh_m.c
index 42ef63157ae..5d35dc2208d 100644
--- a/drivers/hwmon/lsm303dlh_m.c
+++ b/drivers/hwmon/lsm303dlh_m.c
@@ -177,6 +177,7 @@ static int lsm303dlh_m_write(struct lsm303dlh_m_data *ddata,
return ret;
}
+#if defined(CONFIG_HAS_EARLYSUSPEND) || defined(CONFIG_PM)
static int lsm303dlh_m_do_suspend(struct lsm303dlh_m_data *ddata)
{
int ret;
@@ -249,6 +250,7 @@ fail:
mutex_unlock(&ddata->lock);
return ret;
}
+#endif
static int lsm303dlh_m_read_multi(struct lsm303dlh_m_data *ddata, u8 reg,
u8 count, u8 *val, char *msg)
@@ -791,7 +793,8 @@ static int __devexit lsm303dlh_m_remove(struct i2c_client *client)
return 0;
}
-#if (!defined(CONFIG_HAS_EARLYSUSPEND) && defined(CONFIG_PM))
+#ifndef CONFIG_HAS_EARLYSUSPEND
+#ifdef CONFIG_PM
static int lsm303dlh_m_suspend(struct device *dev)
{
struct lsm303dlh_m_data *ddata;
@@ -826,6 +829,7 @@ static const struct dev_pm_ops lsm303dlh_m_dev_pm_ops = {
.suspend = lsm303dlh_m_suspend,
.resume = lsm303dlh_m_resume,
};
+#endif
#else
static void lsm303dlh_m_early_suspend(struct early_suspend *data)
{