diff options
author | Oleksandr Dmytryshyn <oleksandr.dmytryshyn@ti.com> | 2012-03-02 12:47:40 +0200 |
---|---|---|
committer | Ziyann <jaraidaniel@gmail.com> | 2014-10-01 13:00:32 +0200 |
commit | 915830265b9e00f88585aa00f8af4b70a984fc66 (patch) | |
tree | 291249cdb3d19887ab33a1e763729fcf2e6755aa /drivers/mfd | |
parent | aa58770ee045377ab3aac0cc60ca1ff98c762eec (diff) | |
download | kernel_samsung_tuna-915830265b9e00f88585aa00f8af4b70a984fc66.tar.gz kernel_samsung_tuna-915830265b9e00f88585aa00f8af4b70a984fc66.tar.bz2 kernel_samsung_tuna-915830265b9e00f88585aa00f8af4b70a984fc66.zip |
MFD: TWL6030: Change return result of the GPADC interrupt call back function
Previously was not possible to read the corrected and converted values
of the gpadc conversion in the call back function. Now pointer
to the twl6030_gpadc_request returned to the call back function
and we can read all adc channel values: raw without correction
and convertation, corrected and converted, raw values etc.
Change-Id: I4a3699952ddf9cacc4cca5e205b93e28502f291d
Signed-off-by: Oleksandr Dmytryshyn <oleksandr.dmytryshyn@ti.com>
Diffstat (limited to 'drivers/mfd')
-rw-r--r-- | drivers/mfd/twl6030-gpadc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mfd/twl6030-gpadc.c b/drivers/mfd/twl6030-gpadc.c index 621270bafc8..948116e4590 100644 --- a/drivers/mfd/twl6030-gpadc.c +++ b/drivers/mfd/twl6030-gpadc.c @@ -589,7 +589,7 @@ static void twl6030_gpadc_work(struct work_struct *ws) /* Return results to caller */ if (r->func_cb != NULL) { - r->func_cb(len, r->channels, r->rbuf); + r->func_cb(r); r->func_cb = NULL; } |