Searched refs:supplies (Results 76 - 100 of 223) sorted by relevance

123456789

/linux-master/sound/soc/codecs/
H A Dcs42l56.c47 struct regulator_bulk_data supplies[CS42L56_NUM_SUPPLIES]; member in struct:cs42l56_private
897 ret = regulator_bulk_enable(ARRAY_SIZE(cs42l56->supplies),
898 cs42l56->supplies);
915 regulator_bulk_disable(ARRAY_SIZE(cs42l56->supplies),
916 cs42l56->supplies);
1218 for (i = 0; i < ARRAY_SIZE(cs42l56->supplies); i++)
1219 cs42l56->supplies[i].supply = cs42l56_supply_names[i];
1222 ARRAY_SIZE(cs42l56->supplies),
1223 cs42l56->supplies);
1226 "Failed to request supplies
[all...]
H A Dsta350.c163 struct regulator_bulk_data supplies[ARRAY_SIZE(sta350_supply_names)]; member in struct:sta350_priv
850 ARRAY_SIZE(sta350->supplies),
851 sta350->supplies);
854 "Failed to enable supplies: %d\n",
881 regulator_bulk_disable(ARRAY_SIZE(sta350->supplies),
882 sta350->supplies);
912 ret = regulator_bulk_enable(ARRAY_SIZE(sta350->supplies),
913 sta350->supplies);
915 dev_err(component->dev, "Failed to enable supplies: %d\n", ret);
1033 regulator_bulk_disable(ARRAY_SIZE(sta350->supplies), sta35
[all...]
H A Dak4458.c45 struct regulator_bulk_data supplies[AK4458_NUM_SUPPLIES]; member in struct:ak4458_priv
659 regulator_bulk_disable(ARRAY_SIZE(ak4458->supplies),
660 ak4458->supplies);
669 ret = regulator_bulk_enable(ARRAY_SIZE(ak4458->supplies),
670 ak4458->supplies);
672 dev_err(ak4458->dev, "Failed to enable supplies: %d\n", ret);
775 for (i = 0; i < ARRAY_SIZE(ak4458->supplies); i++)
776 ak4458->supplies[i].supply = ak4458_supply_names[i];
778 ret = devm_regulator_bulk_get(ak4458->dev, ARRAY_SIZE(ak4458->supplies),
779 ak4458->supplies);
[all...]
H A Dwm8993.c207 struct regulator_bulk_data supplies[WM8993_NUM_SUPPLIES]; member in struct:wm8993_priv
992 ret = regulator_bulk_enable(ARRAY_SIZE(wm8993->supplies),
993 wm8993->supplies);
1059 regulator_bulk_disable(ARRAY_SIZE(wm8993->supplies),
1060 wm8993->supplies);
1649 for (i = 0; i < ARRAY_SIZE(wm8993->supplies); i++)
1650 wm8993->supplies[i].supply = wm8993_supply_names[i];
1652 ret = devm_regulator_bulk_get(&i2c->dev, ARRAY_SIZE(wm8993->supplies),
1653 wm8993->supplies);
1655 dev_err(&i2c->dev, "Failed to request supplies
[all...]
H A Dpcm512x.c35 struct regulator_bulk_data supplies[PCM512x_NUM_SUPPLIES]; member in struct:pcm512x_priv
1581 for (i = 0; i < ARRAY_SIZE(pcm512x->supplies); i++)
1582 pcm512x->supplies[i].supply = pcm512x_supply_names[i];
1584 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(pcm512x->supplies),
1585 pcm512x->supplies);
1587 dev_err(dev, "Failed to get supplies: %d\n", ret);
1595 for (i = 0; i < ARRAY_SIZE(pcm512x->supplies); i++) {
1597 pcm512x->supplies[i].consumer,
1606 ret = regulator_bulk_enable(ARRAY_SIZE(pcm512x->supplies),
1607 pcm512x->supplies);
[all...]
H A Dwm2000.c65 struct regulator_bulk_data supplies[WM2000_NUM_SUPPLIES]; member in struct:wm2000_priv
131 ret = regulator_bulk_enable(WM2000_NUM_SUPPLIES, wm2000->supplies);
133 dev_err(&i2c->dev, "Failed to enable supplies: %d\n", ret);
155 regulator_bulk_disable(WM2000_NUM_SUPPLIES, wm2000->supplies);
162 regulator_bulk_disable(WM2000_NUM_SUPPLIES, wm2000->supplies);
177 regulator_bulk_disable(WM2000_NUM_SUPPLIES, wm2000->supplies);
183 regulator_bulk_disable(WM2000_NUM_SUPPLIES, wm2000->supplies);
205 regulator_bulk_disable(WM2000_NUM_SUPPLIES, wm2000->supplies);
222 regulator_bulk_disable(WM2000_NUM_SUPPLIES, wm2000->supplies);
260 regulator_bulk_disable(WM2000_NUM_SUPPLIES, wm2000->supplies);
[all...]
H A Dwm8985.c188 struct regulator_bulk_data supplies[WM8985_NUM_SUPPLIES]; member in struct:wm8985_priv
964 ret = regulator_bulk_enable(ARRAY_SIZE(wm8985->supplies),
965 wm8985->supplies);
968 "Failed to enable supplies: %d\n",
1018 regulator_bulk_disable(ARRAY_SIZE(wm8985->supplies),
1019 wm8985->supplies);
1034 for (i = 0; i < ARRAY_SIZE(wm8985->supplies); i++)
1035 wm8985->supplies[i].supply = wm8985_supply_names[i];
1037 ret = devm_regulator_bulk_get(component->dev, ARRAY_SIZE(wm8985->supplies),
1038 wm8985->supplies);
[all...]
H A Dak4375.c99 struct regulator_bulk_data supplies[ARRAY_SIZE(supply_names)]; member in struct:ak4375_priv
420 regulator_bulk_disable(ARRAY_SIZE(ak4375->supplies), ak4375->supplies);
427 ret = regulator_bulk_enable(ARRAY_SIZE(ak4375->supplies), ak4375->supplies);
519 ak4375->supplies[i].supply = supply_names[i];
521 ret = devm_regulator_bulk_get(ak4375->dev, ARRAY_SIZE(ak4375->supplies), ak4375->supplies);
H A Dsgtl5000.c94 /* regulator supplies for sgtl5000, VDDD is an optional external supply */
145 struct regulator_bulk_data supplies[SGTL5000_SUPPLY_NUM]; member in struct:sgtl5000_priv
1279 * sgtl5000 has 3 internal power supplies:
1303 vdda = regulator_get_voltage(sgtl5000->supplies[VDDA].consumer);
1304 vddio = regulator_get_voltage(sgtl5000->supplies[VDDIO].consumer);
1306 ? regulator_get_voltage(sgtl5000->supplies[VDDD].consumer)
1319 /* according to datasheet, maximum voltage of supplies */
1348 if (regulator_is_equal(sgtl5000->supplies[VDDA].consumer,
1349 sgtl5000->supplies[VDDIO].consumer)) {
1427 for (i = 0; i < ARRAY_SIZE(sgtl5000->supplies);
[all...]
H A Dcs42l42.h30 struct regulator_bulk_data supplies[CS42L42_NUM_SUPPLIES]; member in struct:cs42l42_private
/linux-master/drivers/phy/qualcomm/
H A Dphy-qcom-edp.c99 struct regulator_bulk_data supplies[2]; member in struct:qcom_edp
181 ret = regulator_bulk_enable(ARRAY_SIZE(edp->supplies), edp->supplies);
231 regulator_bulk_disable(ARRAY_SIZE(edp->supplies), edp->supplies);
598 regulator_bulk_disable(ARRAY_SIZE(edp->supplies), edp->supplies);
808 edp->supplies[0].supply = "vdda-phy";
809 edp->supplies[1].supply = "vdda-pll";
810 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(edp->supplies), ed
[all...]
/linux-master/drivers/gpu/drm/panel/
H A Dpanel-novatek-nt36672e.c49 struct regulator_bulk_data supplies[3]; member in struct:nt36672e_panel
354 for (i = 0; i < ARRAY_SIZE(ctx->supplies); i++) {
355 ret = regulator_set_load(ctx->supplies[i].consumer,
359 ctx->supplies[i].supply, ret);
364 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies);
392 for (i = 0; i < ARRAY_SIZE(ctx->supplies); i++) {
393 ret = regulator_set_load(ctx->supplies[i].consumer,
397 ctx->supplies[i].supply, ret);
402 ret = regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), ct
[all...]
H A Dpanel-samsung-s6e63j0x03.c40 struct regulator_bulk_data supplies[2]; member in struct:s6e63j0x03
151 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies);
167 return regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), ctx->supplies);
452 ctx->supplies[0].supply = "vdd3";
453 ctx->supplies[1].supply = "vci";
454 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(ctx->supplies),
455 ctx->supplies);
H A Dpanel-innolux-p079zca.c52 struct regulator_bulk_data *supplies; member in struct:innolux_panel
103 innolux->supplies);
123 innolux->supplies);
187 regulator_bulk_disable(innolux->desc->num_supplies, innolux->supplies);
441 innolux->supplies = devm_kcalloc(dev, desc->num_supplies,
442 sizeof(*innolux->supplies),
444 if (!innolux->supplies)
448 innolux->supplies[i].supply = desc->supply_names[i];
451 innolux->supplies);
H A Dpanel-dsi-cm.c62 struct regulator_bulk_data supplies[DCS_REGULATOR_SUPPLY_NUM]; member in struct:panel_drv_data
373 r = regulator_bulk_enable(ARRAY_SIZE(ddata->supplies), ddata->supplies);
375 dev_err(&ddata->dsi->dev, "failed to enable supplies: %d\n", r);
407 r = regulator_bulk_disable(ARRAY_SIZE(ddata->supplies), ddata->supplies);
409 dev_err(&ddata->dsi->dev, "failed to disable supplies: %d\n", r);
485 ddata->supplies[0].supply = "vpnl";
486 ddata->supplies[1].supply = "vddi";
487 err = devm_regulator_bulk_get(&dsi->dev, ARRAY_SIZE(ddata->supplies),
[all...]
H A Dpanel-samsung-ld9040.c95 struct regulator_bulk_data supplies[2]; member in struct:ld9040
203 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies);
218 return regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), ctx->supplies);
355 ctx->supplies[0].supply = "vdd3";
356 ctx->supplies[1].supply = "vci";
357 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(ctx->supplies),
358 ctx->supplies);
H A Dpanel-samsung-s6d7aa0.c31 struct regulator_bulk_data supplies[2]; member in struct:s6d7aa0
141 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies);
177 regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), ctx->supplies);
495 ctx->supplies[0].supply = "power";
496 ctx->supplies[1].supply = "vmipi";
497 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(ctx->supplies),
498 ctx->supplies);
H A Dpanel-raydium-rm67191.c204 struct regulator_bulk_data *supplies; member in struct:rad_panel
273 ret = regulator_bulk_enable(rad->num_supplies, rad->supplies);
308 ret = regulator_bulk_disable(rad->num_supplies, rad->supplies);
527 rad->supplies = devm_kcalloc(dev, rad->num_supplies,
528 sizeof(*rad->supplies), GFP_KERNEL);
529 if (!rad->supplies)
533 rad->supplies[i].supply = rad_supply_names[i];
535 return devm_regulator_bulk_get(dev, rad->num_supplies, rad->supplies);
/linux-master/drivers/ata/
H A Dahci_tegra.c178 struct regulator_bulk_data *supplies; member in struct:tegra_ahci_priv
244 tegra->supplies);
275 regulator_bulk_disable(tegra->soc->num_supplies, tegra->supplies);
294 regulator_bulk_disable(tegra->soc->num_supplies, tegra->supplies);
574 tegra->supplies = devm_kcalloc(&pdev->dev,
576 sizeof(*tegra->supplies), GFP_KERNEL);
577 if (!tegra->supplies)
580 regulator_bulk_set_supply_names(tegra->supplies,
586 tegra->supplies);
/linux-master/drivers/gpu/drm/bridge/
H A Dparade-ps8640.c104 struct regulator_bulk_data supplies[2]; member in struct:ps8640
387 ret = regulator_bulk_enable(ARRAY_SIZE(ps_bridge->supplies),
388 ps_bridge->supplies);
426 ret = regulator_bulk_disable(ARRAY_SIZE(ps_bridge->supplies),
427 ps_bridge->supplies);
645 ps_bridge->supplies[0].supply = "vdd12";
646 ps_bridge->supplies[1].supply = "vdd33";
647 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(ps_bridge->supplies),
648 ps_bridge->supplies);
H A Dlontium-lt9611.c56 struct regulator_bulk_data supplies[2]; member in struct:lt9611
559 lt9611->supplies[0].supply = "vdd";
560 lt9611->supplies[1].supply = "vcc";
562 ret = devm_regulator_bulk_get(lt9611->dev, 2, lt9611->supplies);
566 return regulator_set_load(lt9611->supplies[0].consumer, 300000);
573 ret = regulator_enable(lt9611->supplies[0].consumer);
579 ret = regulator_enable(lt9611->supplies[1].consumer);
581 regulator_disable(lt9611->supplies[0].consumer);
1154 regulator_bulk_disable(ARRAY_SIZE(lt9611->supplies), lt9611->supplies);
[all...]
H A Dlontium-lt9611uxc.c55 struct regulator_bulk_data supplies[2]; member in struct:lt9611uxc
215 lt9611uxc->supplies[0].supply = "vdd";
216 lt9611uxc->supplies[1].supply = "vcc";
218 ret = devm_regulator_bulk_get(lt9611uxc->dev, 2, lt9611uxc->supplies);
222 return regulator_set_load(lt9611uxc->supplies[0].consumer, 200000);
229 ret = regulator_enable(lt9611uxc->supplies[0].consumer);
235 ret = regulator_enable(lt9611uxc->supplies[1].consumer);
237 regulator_disable(lt9611uxc->supplies[0].consumer);
976 regulator_bulk_disable(ARRAY_SIZE(lt9611uxc->supplies), lt9611uxc->supplies);
[all...]
/linux-master/drivers/media/i2c/
H A Ddw9768.c102 struct regulator_bulk_data supplies[ARRAY_SIZE(dw9768_supply_names)]; member in struct:dw9768
323 dw9768->supplies);
335 dw9768->supplies);
355 dw9768->supplies);
449 dw9768->supplies[i].supply = dw9768_supply_names[i];
452 dw9768->supplies);
/linux-master/drivers/power/supply/
H A Dwm8350_power.c53 int supplies = 0; local
72 supplies = WM8350_USB_SUPPLY;
77 supplies = WM8350_USB_SUPPLY | WM8350_BATT_SUPPLY;
79 supplies = WM8350_LINE_SUPPLY;
81 supplies = WM8350_BATT_SUPPLY;
83 return supplies;
/linux-master/drivers/opp/
H A Dof.c661 dev_err(dev, "%s: Invalid number of elements in %s property (%u) with supplies (%d)\n",
745 opp->supplies[i].u_volt = microvolt[j++];
748 opp->supplies[i].u_volt_min = microvolt[j++];
749 opp->supplies[i].u_volt_max = microvolt[j++];
751 opp->supplies[i].u_volt_min = opp->supplies[i].u_volt;
752 opp->supplies[i].u_volt_max = opp->supplies[i].u_volt;
757 opp->supplies[i].u_amp = microamp[i];
760 opp->supplies[
[all...]

Completed in 224 milliseconds

123456789