summaryrefslogtreecommitdiffstats
path: root/drivers/regulator
diff options
context:
space:
mode:
authorAxel Lin2011-03-29 11:54:58 +0200
committerLiam Girdwood2011-05-27 11:34:36 +0200
commitf0f060bdd55e36adff4cc80b2a4ed026774db7a9 (patch)
tree6a2d546d7ac2c22c029c0ef49c563d0df6f088c6 /drivers/regulator
parentregulator: When constraining modes fall back to higher power modes (diff)
downloadkernel-qcow2-linux-f0f060bdd55e36adff4cc80b2a4ed026774db7a9.tar.gz
kernel-qcow2-linux-f0f060bdd55e36adff4cc80b2a4ed026774db7a9.tar.xz
kernel-qcow2-linux-f0f060bdd55e36adff4cc80b2a4ed026774db7a9.zip
regulator: Add missing platform_set_drvdata in tps6105x_regulator_probe
Otherwise, calling platform_get_drvdata in tps6105x_regulator_remove returns NULL. Signed-off-by: Axel Lin <axel.lin@gmail.com> Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
Diffstat (limited to 'drivers/regulator')
-rw-r--r--drivers/regulator/tps6105x-regulator.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/regulator/tps6105x-regulator.c b/drivers/regulator/tps6105x-regulator.c
index a4d7f4540c18..1011873896dc 100644
--- a/drivers/regulator/tps6105x-regulator.c
+++ b/drivers/regulator/tps6105x-regulator.c
@@ -158,6 +158,7 @@ static int __devinit tps6105x_regulator_probe(struct platform_device *pdev)
"failed to register regulator\n");
return ret;
}
+ platform_set_drvdata(pdev, tps6105x);
return 0;
}