Lines Matching full:supplies

74  * Supplies for the main bulk of CODEC; the LDO supplies are ignored
168 wm8994->supplies); in wm8994_suspend()
170 dev_err(dev, "Failed to disable supplies: %d\n", ret); in wm8994_suspend()
187 wm8994->supplies); in wm8994_resume()
189 dev_err(dev, "Failed to enable supplies: %d\n", ret); in wm8994_resume()
210 regulator_bulk_disable(wm8994->num_supplies, wm8994->supplies); in wm8994_resume()
347 wm8994->supplies = devm_kcalloc(wm8994->dev, in wm8994_device_init()
351 if (!wm8994->supplies) { in wm8994_device_init()
359 wm8994->supplies[i].supply = wm1811_main_supplies[i]; in wm8994_device_init()
363 wm8994->supplies[i].supply = wm8994_main_supplies[i]; in wm8994_device_init()
367 wm8994->supplies[i].supply = wm8958_main_supplies[i]; in wm8994_device_init()
375 * Can't use devres helper here as some of the supplies are provided by in wm8994_device_init()
377 * unregistered by the devres core before the supplies are freed. in wm8994_device_init()
380 wm8994->supplies); in wm8994_device_init()
383 dev_err(wm8994->dev, "Failed to get supplies: %d\n", in wm8994_device_init()
388 ret = regulator_bulk_enable(wm8994->num_supplies, wm8994->supplies); in wm8994_device_init()
390 dev_err(wm8994->dev, "Failed to enable supplies: %d\n", ret); in wm8994_device_init()
585 wm8994->supplies); in wm8994_device_init()
587 regulator_bulk_free(wm8994->num_supplies, wm8994->supplies); in wm8994_device_init()
599 regulator_bulk_disable(wm8994->num_supplies, wm8994->supplies); in wm8994_device_exit()
600 regulator_bulk_free(wm8994->num_supplies, wm8994->supplies); in wm8994_device_exit()