OSDN Git Service

power: bq24190_charger: Change first_time flag reset condition
authorThomas Elste <thomas.elste@imms.de>
Thu, 28 May 2015 09:05:32 +0000 (11:05 +0200)
committerSebastian Reichel <sre@kernel.org>
Fri, 29 May 2015 02:26:50 +0000 (04:26 +0200)
commitcd054ee16580690830297dbda0abe9c184276d6a
treeedb2a4cf8cf8481006dded3a1dfe743efd6ab373
parent843735b788a4e49c453f4aefdae80e6dfbe9ee85
power: bq24190_charger: Change first_time flag reset condition

The initial register reset of BQ24190 generates a charger status change
whose propagation via power_supply_changed is prevented using a flag.
This flag gets never reset so all following events are ignored as well
leading for example to userspace not detecting charger connects/disconnects.

Therefor change the reset condition of first_time flag, so only the
propagation of the first charger status change is prevented.

Signed-off-by: Thomas Elste <thomas.elste@imms.de>
Signed-off-by: Sebastian Reichel <sre@kernel.org>
drivers/power/bq24190_charger.c