Lines Matching refs:device
40 struct device;
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,
176 int regulator_register_supply_alias(struct device *dev, const char *id,
177 struct device *alias_dev,
179 void regulator_unregister_supply_alias(struct device *dev, const char *id);
181 int regulator_bulk_register_supply_alias(struct device *dev,
183 struct device *alias_dev,
186 void regulator_bulk_unregister_supply_alias(struct device *dev,
189 int devm_regulator_register_supply_alias(struct device *dev, const char *id,
190 struct device *alias_dev,
192 void devm_regulator_unregister_supply_alias(struct device *dev,
195 int devm_regulator_bulk_register_supply_alias(struct device *dev,
197 struct device *alias_dev,
200 void devm_regulator_bulk_unregister_supply_alias(struct device *dev,
211 int __must_check regulator_bulk_get(struct device *dev, int num_consumers,
213 int __must_check devm_regulator_bulk_get(struct device *dev, int num_consumers,
272 static inline struct regulator *__must_check regulator_get(struct device *dev, in regulator_get()
287 devm_regulator_get(struct device *dev, const char *id) in devm_regulator_get()
293 regulator_get_exclusive(struct device *dev, const char *id) in regulator_get_exclusive()
299 regulator_get_optional(struct device *dev, const char *id) in regulator_get_optional()
306 devm_regulator_get_optional(struct device *dev, const char *id) in devm_regulator_get_optional()
319 static inline int regulator_register_supply_alias(struct device *dev, in regulator_register_supply_alias()
321 struct device *alias_dev, in regulator_register_supply_alias()
327 static inline void regulator_unregister_supply_alias(struct device *dev, in regulator_unregister_supply_alias()
332 static inline int regulator_bulk_register_supply_alias(struct device *dev, in regulator_bulk_register_supply_alias()
334 struct device *alias_dev, in regulator_bulk_register_supply_alias()
341 static inline void regulator_bulk_unregister_supply_alias(struct device *dev, in regulator_bulk_unregister_supply_alias()
347 static inline int devm_regulator_register_supply_alias(struct device *dev, in devm_regulator_register_supply_alias()
349 struct device *alias_dev, in devm_regulator_register_supply_alias()
355 static inline void devm_regulator_unregister_supply_alias(struct device *dev, in devm_regulator_unregister_supply_alias()
360 static inline int devm_regulator_bulk_register_supply_alias(struct device *dev, in devm_regulator_bulk_register_supply_alias()
362 struct device *alias_dev, in devm_regulator_bulk_register_supply_alias()
370 struct device *dev, const char *const *id, int num_id) in devm_regulator_bulk_unregister_supply_alias()
400 static inline int regulator_bulk_get(struct device *dev, in regulator_bulk_get()
407 static inline int devm_regulator_bulk_get(struct device *dev, int num_consumers, in devm_regulator_bulk_get()