summaryrefslogtreecommitdiff
path: root/drivers/staging
diff options
context:
space:
mode:
authorSri Krishna chowdary <schowdary@nvidia.com>2014-03-31 17:20:40 +0530
committerMitch Luban <mluban@nvidia.com>2014-03-31 10:31:04 -0700
commit39e2eb8d0cb476224a8e2c70488f368b227c852c (patch)
treedbda3341713ff5d15efa1b00053ca5c57b243c97 /drivers/staging
parentc78861440a9d1c9c491f74ffbfa174cc7eabc1df (diff)
staging: iio: iqs253: fix sar worker
sar work function uses sar_wq and not wq. Fix it. Bug 1490840 Change-Id: I28b1575648c6aed77243a0d8fde84844ff69a09c Signed-off-by: Sri Krishna chowdary <schowdary@nvidia.com> Reviewed-on: http://git-master/r/390213 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Daniel Fu <danifu@nvidia.com> Reviewed-by: Mitch Luban <mluban@nvidia.com>
Diffstat (limited to 'drivers/staging')
-rw-r--r--drivers/staging/iio/light/iqs253.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/staging/iio/light/iqs253.c b/drivers/staging/iio/light/iqs253.c
index 455e23473b46..f1c2fac15e10 100644
--- a/drivers/staging/iio/light/iqs253.c
+++ b/drivers/staging/iio/light/iqs253.c
@@ -392,7 +392,7 @@ static void iqs253_sar_proximity_detect_work(struct work_struct *ws)
int ret;
struct iqs253_chip *chip;
- chip = container_of(ws, struct iqs253_chip, dw.work);
+ chip = container_of(ws, struct iqs253_chip, sar_dw.work);
if (!chip->using_regulator) {
ret = regulator_enable(chip->vddhi);
@@ -435,7 +435,7 @@ static void iqs253_sar_proximity_detect_work(struct work_struct *ws)
chip->using_regulator = false;
finish:
- queue_delayed_work(chip->wq, &chip->dw, msecs_to_jiffies(2000));
+ queue_delayed_work(chip->sar_wq, &chip->sar_dw, msecs_to_jiffies(2000));
}
#endif /* CONFIG_SENSORS_IQS253_AS_PROXIMITY */