regulator: Add devm_regulator_put in consumer.h
Commit d5ad34f7cb
"regulator: Implement devm_regulator_free()"
actually implements devm_regulator_put.
Thus rename devm_regulator_free to devm_regulator_put.
Also add empty devm_regulator_put for !CONFIG_REGULATOR
Signed-off-by: Axel Lin <axel.lin@gmail.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
This commit is contained in:
@@ -137,7 +137,7 @@ struct regulator *__must_check devm_regulator_get(struct device *dev,
|
|||||||
struct regulator *__must_check regulator_get_exclusive(struct device *dev,
|
struct regulator *__must_check regulator_get_exclusive(struct device *dev,
|
||||||
const char *id);
|
const char *id);
|
||||||
void regulator_put(struct regulator *regulator);
|
void regulator_put(struct regulator *regulator);
|
||||||
void devm_regulator_free(struct regulator *regulator);
|
void devm_regulator_put(struct regulator *regulator);
|
||||||
|
|
||||||
/* regulator output control and status */
|
/* regulator output control and status */
|
||||||
int regulator_enable(struct regulator *regulator);
|
int regulator_enable(struct regulator *regulator);
|
||||||
@@ -216,6 +216,10 @@ static inline void regulator_put(struct regulator *regulator)
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static inline void devm_regulator_put(struct regulator *regulator)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
static inline int regulator_enable(struct regulator *regulator)
|
static inline int regulator_enable(struct regulator *regulator)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
|
Reference in New Issue
Block a user