summaryrefslogtreecommitdiffstats
path: root/drivers/regulator/tps65910-regulator.c
diff options
context:
space:
mode:
authorJoonwoo Park <joonwoop@codeaurora.org>2016-09-19 14:46:54 -0700
committerMark Brown <broonie@kernel.org>2016-09-24 19:36:41 +0100
commit577766175c40d4f425be47b9e70d80238e53f996 (patch)
tree27085b73567bfb76e2e2ff56299b6ba44766a2ae /drivers/regulator/tps65910-regulator.c
parent29b4817d4018df78086157ea3a55c1d9424a7cfc (diff)
downloadop-kernel-dev-577766175c40d4f425be47b9e70d80238e53f996.zip
op-kernel-dev-577766175c40d4f425be47b9e70d80238e53f996.tar.gz
regulator: core: don't return error with inadequate reason
drms_uA_update() always returns failure when it cannot find regulator's input voltage. But if hardware supports load configuration with ops->set_load() and the input regulator isn't specified with valid reason such as the input regulator is battery, not finding input voltage is normal so such case should not return with an error. Avoid such inadequate error return by checking input/output voltages only when drms_uA_update() is about to configure load with enum based ops->set_mode(). Cc: Liam Girdwood <lgirdwood@gmail.com> Cc: Mark Brown <broonie@kernel.org> Cc: Bjorn Andersson <bjorn.andersson@linaro.org> Cc: linux-kernel@vger.kernel.org Signed-off-by: Joonwoo Park <joonwoop@codeaurora.org> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/regulator/tps65910-regulator.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud