regulator: Add missing statics and inlines for stub functions
[firefly-linux-kernel-4.4.55.git] / include / linux / regulator / consumer.h
index 0b1c8d09a6b15d5e7618535b1db88499cb352eee..d9e6c20ab9bbfcc06da4f4cf9c112ac2cc7da305 100644 (file)
@@ -460,20 +460,20 @@ static inline int regulator_allow_bypass(struct regulator *regulator,
        return 0;
 }
 
-struct regmap *regulator_get_regmap(struct regulator *regulator)
+static inline struct regmap *regulator_get_regmap(struct regulator *regulator)
 {
        return ERR_PTR(-EOPNOTSUPP);
 }
 
-int regulator_get_hardware_vsel_register(struct regulator *regulator,
-                                        unsigned *vsel_reg,
-                                        unsigned *vsel_mask)
+static inline int regulator_get_hardware_vsel_register(struct regulator *regulator,
+                                                      unsigned *vsel_reg,
+                                                      unsigned *vsel_mask)
 {
        return -EOPNOTSUPP;
 }
 
-int regulator_list_hardware_vsel(struct regulator *regulator,
-                                unsigned selector)
+static inline int regulator_list_hardware_vsel(struct regulator *regulator,
+                                              unsigned selector)
 {
        return -EOPNOTSUPP;
 }