Lines Matching refs:regulator

136 struct regulator;
152 struct regulator *consumer;
161 struct regulator *__must_check regulator_get(struct device *dev,
163 struct regulator *__must_check devm_regulator_get(struct device *dev,
165 struct regulator *__must_check regulator_get_exclusive(struct device *dev,
167 struct regulator *__must_check devm_regulator_get_exclusive(struct device *dev,
169 struct regulator *__must_check regulator_get_optional(struct device *dev,
171 struct regulator *__must_check devm_regulator_get_optional(struct device *dev,
173 void regulator_put(struct regulator *regulator);
174 void devm_regulator_put(struct regulator *regulator);
205 int __must_check regulator_enable(struct regulator *regulator);
206 int regulator_disable(struct regulator *regulator);
207 int regulator_force_disable(struct regulator *regulator);
208 int regulator_is_enabled(struct regulator *regulator);
209 int regulator_disable_deferred(struct regulator *regulator, int ms);
224 int regulator_can_change_voltage(struct regulator *regulator);
225 int regulator_count_voltages(struct regulator *regulator);
226 int regulator_list_voltage(struct regulator *regulator, unsigned selector);
227 int regulator_is_supported_voltage(struct regulator *regulator,
229 unsigned int regulator_get_linear_step(struct regulator *regulator);
230 int regulator_set_voltage(struct regulator *regulator, int min_uV, int max_uV);
231 int regulator_set_voltage_time(struct regulator *regulator,
233 int regulator_get_voltage(struct regulator *regulator);
234 int regulator_sync_voltage(struct regulator *regulator);
235 int regulator_set_current_limit(struct regulator *regulator,
237 int regulator_get_current_limit(struct regulator *regulator);
239 int regulator_set_mode(struct regulator *regulator, unsigned int mode);
240 unsigned int regulator_get_mode(struct regulator *regulator);
241 int regulator_set_load(struct regulator *regulator, int load_uA);
243 int regulator_allow_bypass(struct regulator *regulator, bool allow);
245 struct regmap *regulator_get_regmap(struct regulator *regulator);
246 int regulator_get_hardware_vsel_register(struct regulator *regulator,
249 int regulator_list_hardware_vsel(struct regulator *regulator,
253 int regulator_register_notifier(struct regulator *regulator,
255 int devm_regulator_register_notifier(struct regulator *regulator,
257 int regulator_unregister_notifier(struct regulator *regulator,
259 void devm_regulator_unregister_notifier(struct regulator *regulator,
263 void *regulator_get_drvdata(struct regulator *regulator);
264 void regulator_set_drvdata(struct regulator *regulator, void *data);
272 static inline struct regulator *__must_check regulator_get(struct device *dev, in regulator_get()
286 static inline struct regulator *__must_check
292 static inline struct regulator *__must_check
298 static inline struct regulator *__must_check
305 static inline struct regulator *__must_check
311 static inline void regulator_put(struct regulator *regulator) in regulator_put() argument
315 static inline void devm_regulator_put(struct regulator *regulator) in devm_regulator_put() argument
374 static inline int regulator_enable(struct regulator *regulator) in regulator_enable() argument
379 static inline int regulator_disable(struct regulator *regulator) in regulator_disable() argument
384 static inline int regulator_force_disable(struct regulator *regulator) in regulator_force_disable() argument
389 static inline int regulator_disable_deferred(struct regulator *regulator, in regulator_disable_deferred() argument
395 static inline int regulator_is_enabled(struct regulator *regulator) in regulator_is_enabled() argument
436 static inline int regulator_can_change_voltage(struct regulator *regulator) in regulator_can_change_voltage() argument
441 static inline int regulator_set_voltage(struct regulator *regulator, in regulator_set_voltage() argument
447 static inline int regulator_set_voltage_time(struct regulator *regulator, in regulator_set_voltage_time() argument
453 static inline int regulator_get_voltage(struct regulator *regulator) in regulator_get_voltage() argument
458 static inline int regulator_is_supported_voltage(struct regulator *regulator, in regulator_is_supported_voltage() argument
464 static inline int regulator_set_current_limit(struct regulator *regulator, in regulator_set_current_limit() argument
470 static inline int regulator_get_current_limit(struct regulator *regulator) in regulator_get_current_limit() argument
475 static inline int regulator_set_mode(struct regulator *regulator, in regulator_set_mode() argument
481 static inline unsigned int regulator_get_mode(struct regulator *regulator) in regulator_get_mode() argument
486 static inline int regulator_set_load(struct regulator *regulator, int load_uA) in regulator_set_load() argument
491 static inline int regulator_allow_bypass(struct regulator *regulator, in regulator_allow_bypass() argument
497 static inline struct regmap *regulator_get_regmap(struct regulator *regulator) in regulator_get_regmap() argument
502 static inline int regulator_get_hardware_vsel_register(struct regulator *regulator, in regulator_get_hardware_vsel_register() argument
509 static inline int regulator_list_hardware_vsel(struct regulator *regulator, in regulator_list_hardware_vsel() argument
515 static inline int regulator_register_notifier(struct regulator *regulator, in regulator_register_notifier() argument
521 static inline int devm_regulator_register_notifier(struct regulator *regulator, in devm_regulator_register_notifier() argument
527 static inline int regulator_unregister_notifier(struct regulator *regulator, in regulator_unregister_notifier() argument
533 static inline int devm_regulator_unregister_notifier(struct regulator *regulator, in devm_regulator_unregister_notifier() argument
539 static inline void *regulator_get_drvdata(struct regulator *regulator) in regulator_get_drvdata() argument
544 static inline void regulator_set_drvdata(struct regulator *regulator, in regulator_set_drvdata() argument
549 static inline int regulator_count_voltages(struct regulator *regulator) in regulator_count_voltages() argument
554 static inline int regulator_list_voltage(struct regulator *regulator, unsigned selector) in regulator_list_voltage() argument
561 static inline int regulator_set_voltage_triplet(struct regulator *regulator, in regulator_set_voltage_triplet() argument
565 if (regulator_set_voltage(regulator, target_uV, max_uV) == 0) in regulator_set_voltage_triplet()
568 return regulator_set_voltage(regulator, min_uV, max_uV); in regulator_set_voltage_triplet()
571 static inline int regulator_set_voltage_tol(struct regulator *regulator, in regulator_set_voltage_tol() argument
574 if (regulator_set_voltage(regulator, new_uV, new_uV + tol_uV) == 0) in regulator_set_voltage_tol()
577 return regulator_set_voltage(regulator, in regulator_set_voltage_tol()
581 static inline int regulator_is_supported_voltage_tol(struct regulator *regulator, in regulator_is_supported_voltage_tol() argument
584 return regulator_is_supported_voltage(regulator, in regulator_is_supported_voltage_tol()