diff options
| -rw-r--r-- | drivers/regulator/internal.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/regulator/internal.h b/drivers/regulator/internal.h index a6043ad32ead..80ba2a35a04b 100644 --- a/drivers/regulator/internal.h +++ b/drivers/regulator/internal.h | |||
| @@ -35,8 +35,18 @@ struct regulator { | |||
| 35 | struct dentry *debugfs; | 35 | struct dentry *debugfs; |
| 36 | }; | 36 | }; |
| 37 | 37 | ||
| 38 | #ifdef CONFIG_OF | ||
| 38 | struct regulator_init_data *regulator_of_get_init_data(struct device *dev, | 39 | struct regulator_init_data *regulator_of_get_init_data(struct device *dev, |
| 39 | const struct regulator_desc *desc, | 40 | const struct regulator_desc *desc, |
| 40 | struct device_node **node); | 41 | struct device_node **node); |
| 42 | #else | ||
| 43 | static inline struct regulator_init_data * | ||
| 44 | regulator_of_get_init_data(struct device *dev, | ||
| 45 | const struct regulator_desc *desc, | ||
| 46 | struct device_node **node) | ||
| 47 | { | ||
| 48 | return NULL; | ||
| 49 | } | ||
| 50 | #endif | ||
| 41 | 51 | ||
| 42 | #endif | 52 | #endif |
