Lines Matching refs:consumers

3216 		       struct regulator_bulk_data *consumers)  in regulator_bulk_get()  argument
3222 consumers[i].consumer = NULL; in regulator_bulk_get()
3225 consumers[i].consumer = regulator_get(dev, in regulator_bulk_get()
3226 consumers[i].supply); in regulator_bulk_get()
3227 if (IS_ERR(consumers[i].consumer)) { in regulator_bulk_get()
3228 ret = PTR_ERR(consumers[i].consumer); in regulator_bulk_get()
3230 consumers[i].supply, ret); in regulator_bulk_get()
3231 consumers[i].consumer = NULL; in regulator_bulk_get()
3240 regulator_put(consumers[i].consumer); in regulator_bulk_get()
3266 struct regulator_bulk_data *consumers) in regulator_bulk_enable() argument
3273 if (consumers[i].consumer->always_on) in regulator_bulk_enable()
3274 consumers[i].ret = 0; in regulator_bulk_enable()
3277 &consumers[i], &async_domain); in regulator_bulk_enable()
3284 if (consumers[i].ret != 0) { in regulator_bulk_enable()
3285 ret = consumers[i].ret; in regulator_bulk_enable()
3294 if (consumers[i].ret < 0) in regulator_bulk_enable()
3295 pr_err("Failed to enable %s: %d\n", consumers[i].supply, in regulator_bulk_enable()
3296 consumers[i].ret); in regulator_bulk_enable()
3298 regulator_disable(consumers[i].consumer); in regulator_bulk_enable()
3318 struct regulator_bulk_data *consumers) in regulator_bulk_disable() argument
3324 ret = regulator_disable(consumers[i].consumer); in regulator_bulk_disable()
3332 pr_err("Failed to disable %s: %d\n", consumers[i].supply, ret); in regulator_bulk_disable()
3334 r = regulator_enable(consumers[i].consumer); in regulator_bulk_disable()
3337 consumers[i].supply, r); in regulator_bulk_disable()
3359 struct regulator_bulk_data *consumers) in regulator_bulk_force_disable() argument
3365 consumers[i].ret = in regulator_bulk_force_disable()
3366 regulator_force_disable(consumers[i].consumer); in regulator_bulk_force_disable()
3369 if (consumers[i].ret != 0) { in regulator_bulk_force_disable()
3370 ret = consumers[i].ret; in regulator_bulk_force_disable()
3391 struct regulator_bulk_data *consumers) in regulator_bulk_free() argument
3396 regulator_put(consumers[i].consumer); in regulator_bulk_free()
3397 consumers[i].consumer = NULL; in regulator_bulk_free()