diff options
author | Sri Krishna chowdary <schowdary@nvidia.com> | 2014-03-31 17:20:40 +0530 |
---|---|---|
committer | Mitch Luban <mluban@nvidia.com> | 2014-03-31 10:31:04 -0700 |
commit | 39e2eb8d0cb476224a8e2c70488f368b227c852c (patch) | |
tree | dbda3341713ff5d15efa1b00053ca5c57b243c97 /drivers/staging | |
parent | c78861440a9d1c9c491f74ffbfa174cc7eabc1df (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.c | 4 |
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 */ |