regulator: Add devm_regulator_get()
authorStephen Boyd <sboyd@codeaurora.org>
Tue, 17 Jan 2012 03:39:58 +0000 (19:39 -0800)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Fri, 20 Jan 2012 12:02:55 +0000 (12:02 +0000)
commit070b9079226d4f3e3e7c9f4eb81f2e02e7d99572
tree312b92136c28a321624bb811b43e8b03a03660ec
parentdcd6c92267155e70a94b3927bce681ce74b80d1f
regulator: Add devm_regulator_get()

Add a resource managed regulator_get() to simplify regulator
usage in drivers. This allows driver authors to "get and forget"
about their regulators by automatically calling regulator_put()
when the driver is detached.

[Fixed up a couple of coding style issues -- broonie]

Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Documentation/driver-model/devres.txt
drivers/regulator/core.c
include/linux/regulator/consumer.h