summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorSundar R Iyer <sundar.iyer@stericsson.com>2010-05-17 17:54:48 +0200
committerLiam Girdwood <lrg@slimlogic.co.uk>2010-05-25 11:16:02 +0200
commit500b4ac90d1103a7c302d5bb16c53f4ffc45d057 (patch)
treeb6e134661375564fc654b424fbdaa240c0a2a230 /include
parentRegulators: ab3100/bq24022: add a missing .owner field in regulator_desc (diff)
downloadlinux-500b4ac90d1103a7c302d5bb16c53f4ffc45d057.tar.xz
linux-500b4ac90d1103a7c302d5bb16c53f4ffc45d057.zip
regulator: return set_mode is same mode is requested
On Mon, 2010-05-17 at 17:34 +0200, Mark Brown wrote: > This doesn't seem like the right error handling - if the driver has a > set_mode() you'd *expect* it to have a get_mode() but there's no need > for it to be a strict requirement. True. In such a case, even a valid request would be lost! So now in the updated patch: - check if get_mode is present to avoid oops; - if get_mode is not present, proceed anyways for the request. Here is the updated patch: >From bad0d5eb51ef84be5b100e3dd0f5a590ea0529b6 Mon Sep 17 00:00:00 2001 From: Sundar R Iyer <sundar.iyer@stericsson.com> Date: Fri, 14 May 2010 15:14:17 +0530 Subject: [PATCH 1/1] regulator: return set_mode when same mode is requested save I/O costs by returning when the same mode is requested for the regulator Cc: Liam Girdwood <lrg@slimlogic.co.uk> Cc: Mark Brown <broonie@opensource.wolfsonmicro.com> Acked-by: Linus Walleij <linus.walleij@stericsson.com> Signed-off-by: Sundar R Iyer <sundar.iyer@stericsson.com> Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions