git.openpandora.org
/
pandora-kernel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5d3fe6e
)
bq27x00_battery: delay work a bit on external notification
author
Grazvydas Ignotas
<notasas@gmail.com>
Sat, 14 Jan 2012 22:10:15 +0000
(
00:10
+0200)
committer
Grazvydas Ignotas
<notasas@gmail.com>
Sat, 14 Jan 2012 22:16:44 +0000
(
00:16
+0200)
..to wait for the chip fully update
drivers/power/bq27x00_battery.c
patch
|
blob
|
history
diff --git
a/drivers/power/bq27x00_battery.c
b/drivers/power/bq27x00_battery.c
index
bb16f5b
..
82d0fe5
100644
(file)
--- a/
drivers/power/bq27x00_battery.c
+++ b/
drivers/power/bq27x00_battery.c
@@
-515,7
+515,8
@@
static void bq27x00_external_power_changed(struct power_supply *psy)
struct bq27x00_device_info *di = to_bq27x00_device_info(psy);
cancel_delayed_work_sync(&di->work);
- schedule_delayed_work(&di->work, 0);
+ set_timer_slack(&di->work.timer, 2 * HZ);
+ schedule_delayed_work(&di->work, 2 * HZ);
}
static int bq27x00_powersupply_init(struct bq27x00_device_info *di)