diff options
author | hongmin.son <hongmin.son@samsung.com> | 2010-10-06 04:59:49 -0700 |
---|---|---|
committer | Arve Hjønnevåg <arve@android.com> | 2011-11-17 17:46:20 -0800 |
commit | 3779062f611ee43f47fd11b76340a9c97698b609 (patch) | |
tree | 77335da78ec9339d093a8b7ac64ff5801d0605f9 /drivers/power | |
parent | 8c952b7ac1eeae65d92e08622c62d9230f752464 (diff) | |
download | kernel_samsung_crespo-3779062f611ee43f47fd11b76340a9c97698b609.zip kernel_samsung_crespo-3779062f611ee43f47fd11b76340a9c97698b609.tar.gz kernel_samsung_crespo-3779062f611ee43f47fd11b76340a9c97698b609.tar.bz2 |
S5PC11X: BATTERY: apply RCOMP to FUELGUAGE to h/w
add set_rcomp function for set RCOMP in fuelguage driver.
Change-Id: If05b20f4bdf26f1c8d9bad604a66686724f234a3
Signed-off-by: hongmin.son <hongmin.son@samsung.com>
Diffstat (limited to 'drivers/power')
-rwxr-xr-x[-rw-r--r--] | drivers/power/max17040_battery.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/power/max17040_battery.c b/drivers/power/max17040_battery.c index 13cef46..361e180 100644..100755 --- a/drivers/power/max17040_battery.c +++ b/drivers/power/max17040_battery.c @@ -236,6 +236,10 @@ static int __devinit max17040_probe(struct i2c_client *client, max17040_reset(client); max17040_get_version(client); + if (chip->pdata) + i2c_smbus_write_word_data(client, MAX17040_RCOMP_MSB, + swab16(chip->pdata->rcomp_value)); + INIT_DELAYED_WORK_DEFERRABLE(&chip->work, max17040_work); schedule_delayed_work(&chip->work, MAX17040_DELAY); |