summaryrefslogtreecommitdiffstats
path: root/drivers/hwmon/gl518sm.c
diff options
context:
space:
mode:
authorLiam Breck <kernel@networkimprov.net>2017-04-11 04:59:56 -0700
committerSebastian Reichel <sre@kernel.org>2017-04-14 01:41:35 +0200
commite3ebc381a966f7fb41b13c2823ff96f9d6d7a377 (patch)
tree47976f7852ecd77117274b1a5b64bbfef3b47b42 /drivers/hwmon/gl518sm.c
parent03add17fe338af82a28b41bda6afeb3b25c0a323 (diff)
downloadtalos-obmc-linux-e3ebc381a966f7fb41b13c2823ff96f9d6d7a377.tar.gz
talos-obmc-linux-e3ebc381a966f7fb41b13c2823ff96f9d6d7a377.zip
power: supply: bq24190_charger: Uniform pm_runtime_get() failure handling
On pm_runtime_get() failure, always emit an error message. Prevent unbalanced pm_runtime_get by calling: pm_runtime_put_noidle() in irq handler pm_runtime_put_sync() on any probe() failure Rename probe() out labels instead of renumbering them. Fixes: 13d6fa8447fa ("power: bq24190_charger: Use PM runtime autosuspend") Signed-off-by: Liam Breck <kernel@networkimprov.net> Acked-by: Tony Lindgren <tony@atomide.com> Reviewed-by: Hans de Goede <hdegoede@redhat.com> Acked-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Sebastian Reichel <sre@kernel.org>
Diffstat (limited to 'drivers/hwmon/gl518sm.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud