diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2009-07-09 16:44:31 +0200 |
---|---|---|
committer | Liam Girdwood <lrg@slimlogic.co.uk> | 2009-09-22 14:32:36 +0200 |
commit | 9c19bc0444490e76197f47316c649590dc6f10a4 (patch) | |
tree | 0329747b873bbf59bd70490513649f923cd99136 | |
parent | drivers/regulator/pcf50633-regulator.c: Remove unnecessary semicolons (diff) | |
download | linux-9c19bc0444490e76197f47316c649590dc6f10a4.tar.xz linux-9c19bc0444490e76197f47316c649590dc6f10a4.zip |
regulator: Define full constraints function with REGULATOR disabled
This allows machine drivers to build without ifdefs if they have
full constraints. Suggested by machine drivers contributed by
Haojian Zhuang <haojian.zhuang@gmail.com>.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
-rw-r--r-- | include/linux/regulator/machine.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/linux/regulator/machine.h b/include/linux/regulator/machine.h index 9328090eca20..73a88f6cbb1c 100644 --- a/include/linux/regulator/machine.h +++ b/include/linux/regulator/machine.h @@ -171,6 +171,12 @@ struct regulator_init_data { int regulator_suspend_prepare(suspend_state_t state); +#ifdef CONFIG_REGULATOR void regulator_has_full_constraints(void); +#else +static inline void regulator_has_full_constraints(void) +{ +} +#endif #endif |