/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | devres.c | 179 int num_consumers; member 186 regulator_bulk_free(devres->num_consumers, devres->consumers); in devm_regulator_bulk_release() 189 static int _devm_regulator_bulk_get(struct device *dev, int num_consumers, in _devm_regulator_bulk_get() argument 201 ret = _regulator_bulk_get(dev, num_consumers, consumers, get_type); in _devm_regulator_bulk_get() 204 devres->num_consumers = num_consumers; in _devm_regulator_bulk_get() 217 * @num_consumers: number of consumers to register 228 int devm_regulator_bulk_get(struct device *dev, int num_consumers, in devm_regulator_bulk_get() argument 231 return _devm_regulator_bulk_get(dev, num_consumers, consumers, NORMAL_GET); in devm_regulator_bulk_get() 240 * @num_consumers 251 devm_regulator_bulk_get_exclusive(struct device *dev, int num_consumers, struct regulator_bulk_data *consumers) devm_regulator_bulk_get_exclusive() argument 272 devm_regulator_bulk_get_const(struct device *dev, int num_consumers, const struct regulator_bulk_data *in_consumers, struct regulator_bulk_data **out_consumers) devm_regulator_bulk_get_const() argument 345 devm_regulator_bulk_get_enable(struct device *dev, int num_consumers, const char * const *id) devm_regulator_bulk_get_enable() argument [all...] |
H A D | of_regulator.c | 746 int num_consumers = 0; in of_regulator_bulk_get_all() local 764 num_consumers++; in of_regulator_bulk_get_all() 780 return num_consumers; in of_regulator_bulk_get_all() 781 if (num_consumers == 0) in of_regulator_bulk_get_all() 783 *consumers = kmalloc_array(num_consumers, in of_regulator_bulk_get_all()
|
H A D | internal.h | 125 int _regulator_bulk_get(struct device *dev, int num_consumers,
|
H A D | core.c | 4859 int _regulator_bulk_get(struct device *dev, int num_consumers, in _regulator_bulk_get() argument 4865 for (i = 0; i < num_consumers; i++) in _regulator_bulk_get() 4868 for (i = 0; i < num_consumers; i++) { in _regulator_bulk_get() 4902 * @num_consumers: Number of consumers to register 4912 int regulator_bulk_get(struct device *dev, int num_consumers, in regulator_bulk_get() argument 4915 return _regulator_bulk_get(dev, num_consumers, consumers, NORMAL_GET); in regulator_bulk_get() 4929 * @num_consumers: Number of consumers 4938 int regulator_bulk_enable(int num_consumers, in regulator_bulk_enable() argument 4945 for (i = 0; i < num_consumers; i++) { in regulator_bulk_enable() 4953 for (i = 0; i < num_consumers; in regulator_bulk_enable() 4987 regulator_bulk_disable(int num_consumers, struct regulator_bulk_data *consumers) regulator_bulk_disable() argument 5028 regulator_bulk_force_disable(int num_consumers, struct regulator_bulk_data *consumers) regulator_bulk_force_disable() argument 5056 regulator_bulk_free(int num_consumers, struct regulator_bulk_data *consumers) regulator_bulk_free() argument [all...] |
/kernel/linux/linux-5.10/include/linux/regulator/ |
H A D | consumer.h | 230 int __must_check regulator_bulk_get(struct device *dev, int num_consumers, 232 int __must_check devm_regulator_bulk_get(struct device *dev, int num_consumers, 234 int __must_check regulator_bulk_enable(int num_consumers, 236 int regulator_bulk_disable(int num_consumers, 238 int regulator_bulk_force_disable(int num_consumers, 240 void regulator_bulk_free(int num_consumers, 443 int num_consumers, in regulator_bulk_get() 449 static inline int devm_regulator_bulk_get(struct device *dev, int num_consumers, in devm_regulator_bulk_get() argument 455 static inline int regulator_bulk_enable(int num_consumers, in regulator_bulk_enable() argument 461 static inline int regulator_bulk_disable(int num_consumers, in regulator_bulk_disable() argument 442 regulator_bulk_get(struct device *dev, int num_consumers, struct regulator_bulk_data *consumers) regulator_bulk_get() argument 467 regulator_bulk_force_disable(int num_consumers, struct regulator_bulk_data *consumers) regulator_bulk_force_disable() argument 473 regulator_bulk_free(int num_consumers, struct regulator_bulk_data *consumers) regulator_bulk_free() argument [all...] |
/kernel/linux/linux-6.6/include/linux/regulator/ |
H A D | consumer.h | 245 int __must_check regulator_bulk_get(struct device *dev, int num_consumers, 249 int __must_check devm_regulator_bulk_get(struct device *dev, int num_consumers, 252 int __must_check devm_regulator_bulk_get_exclusive(struct device *dev, int num_consumers, 255 struct device *dev, int num_consumers, 258 int __must_check regulator_bulk_enable(int num_consumers, 260 int devm_regulator_bulk_get_enable(struct device *dev, int num_consumers, 262 int regulator_bulk_disable(int num_consumers, 264 int regulator_bulk_force_disable(int num_consumers, 266 void regulator_bulk_free(int num_consumers, 474 int num_consumers, in regulator_bulk_get() 473 regulator_bulk_get(struct device *dev, int num_consumers, struct regulator_bulk_data *consumers) regulator_bulk_get() argument 480 devm_regulator_bulk_get(struct device *dev, int num_consumers, struct regulator_bulk_data *consumers) devm_regulator_bulk_get() argument 492 regulator_bulk_enable(int num_consumers, struct regulator_bulk_data *consumers) regulator_bulk_enable() argument 498 devm_regulator_bulk_get_enable(struct device *dev, int num_consumers, const char * const *id) devm_regulator_bulk_get_enable() argument 505 regulator_bulk_disable(int num_consumers, struct regulator_bulk_data *consumers) regulator_bulk_disable() argument 511 regulator_bulk_force_disable(int num_consumers, struct regulator_bulk_data *consumers) regulator_bulk_force_disable() argument 517 regulator_bulk_free(int num_consumers, struct regulator_bulk_data *consumers) regulator_bulk_free() argument [all...] |
/kernel/linux/linux-5.10/drivers/regulator/ |
H A D | devres.c | 120 int num_consumers; member 127 regulator_bulk_free(devres->num_consumers, devres->consumers); in devm_regulator_bulk_release() 134 * @num_consumers: number of consumers to register 145 int devm_regulator_bulk_get(struct device *dev, int num_consumers, in devm_regulator_bulk_get() argument 156 ret = regulator_bulk_get(dev, num_consumers, consumers); in devm_regulator_bulk_get() 159 devres->num_consumers = num_consumers; in devm_regulator_bulk_get()
|
H A D | core.c | 4675 * @num_consumers: Number of consumers to register 4685 int regulator_bulk_get(struct device *dev, int num_consumers, in regulator_bulk_get() argument 4691 for (i = 0; i < num_consumers; i++) in regulator_bulk_get() 4694 for (i = 0; i < num_consumers; i++) { in regulator_bulk_get() 4731 * @num_consumers: Number of consumers 4740 int regulator_bulk_enable(int num_consumers, in regulator_bulk_enable() argument 4747 for (i = 0; i < num_consumers; i++) { in regulator_bulk_enable() 4755 for (i = 0; i < num_consumers; i++) { in regulator_bulk_enable() 4765 for (i = 0; i < num_consumers; i++) { in regulator_bulk_enable() 4780 * @num_consumers 4789 regulator_bulk_disable(int num_consumers, struct regulator_bulk_data *consumers) regulator_bulk_disable() argument 4830 regulator_bulk_force_disable(int num_consumers, struct regulator_bulk_data *consumers) regulator_bulk_force_disable() argument 4858 regulator_bulk_free(int num_consumers, struct regulator_bulk_data *consumers) regulator_bulk_free() argument [all...] |
/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | twl-core.c | 662 unsigned num_consumers, unsigned long features) in add_regulator_linked() 672 pdata->num_consumer_supplies = num_consumers; in add_regulator_linked() 660 add_regulator_linked(int num, struct regulator_init_data *pdata, struct regulator_consumer_supply *consumers, unsigned num_consumers, unsigned long features) add_regulator_linked() argument
|