Lines Matching refs:supplies
65 struct regulator_bulk_data supplies[WM8804_NUM_SUPPLIES]; member
590 for (i = 0; i < ARRAY_SIZE(wm8804->supplies); i++) in wm8804_probe()
591 wm8804->supplies[i].supply = wm8804_supply_names[i]; in wm8804_probe()
593 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(wm8804->supplies), in wm8804_probe()
594 wm8804->supplies); in wm8804_probe()
604 for (i = 0; i < ARRAY_SIZE(wm8804->supplies); i++) { in wm8804_probe()
605 struct regulator *regulator = wm8804->supplies[i].consumer; in wm8804_probe()
617 ret = regulator_bulk_enable(ARRAY_SIZE(wm8804->supplies), in wm8804_probe()
618 wm8804->supplies); in wm8804_probe()
677 regulator_bulk_disable(ARRAY_SIZE(wm8804->supplies), wm8804->supplies); in wm8804_probe()
695 ret = regulator_bulk_enable(ARRAY_SIZE(wm8804->supplies), in wm8804_runtime_resume()
696 wm8804->supplies); in wm8804_runtime_resume()
717 regulator_bulk_disable(ARRAY_SIZE(wm8804->supplies), in wm8804_runtime_suspend()
718 wm8804->supplies); in wm8804_runtime_suspend()