aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mfd
diff options
context:
space:
mode:
authorOleksandr Dmytryshyn <oleksandr.dmytryshyn@ti.com>2012-03-02 12:47:40 +0200
committerZiyann <jaraidaniel@gmail.com>2014-10-01 13:00:32 +0200
commit915830265b9e00f88585aa00f8af4b70a984fc66 (patch)
tree291249cdb3d19887ab33a1e763729fcf2e6755aa /drivers/mfd
parentaa58770ee045377ab3aac0cc60ca1ff98c762eec (diff)
downloadkernel_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.c2
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;
}