Searched refs:supplies (Results 126 - 150 of 223) sorted by relevance

123456789

/linux-master/sound/soc/codecs/
H A Dwm8960.c149 struct regulator_bulk_data supplies[WM8960_NUM_SUPPLIES]; member in struct:wm8960_priv
1453 for (i = 0; i < ARRAY_SIZE(wm8960->supplies); i++)
1454 wm8960->supplies[i].supply = wm8960_supply_names[i];
1456 ret = devm_regulator_bulk_get(&i2c->dev, ARRAY_SIZE(wm8960->supplies),
1457 wm8960->supplies);
1459 dev_err(&i2c->dev, "Failed to request supplies: %d\n", ret);
1463 ret = regulator_bulk_enable(ARRAY_SIZE(wm8960->supplies),
1464 wm8960->supplies);
1466 dev_err(&i2c->dev, "Failed to enable supplies: %d\n", ret);
1540 regulator_bulk_disable(ARRAY_SIZE(wm8960->supplies), wm896
[all...]
H A Dmsm8916-wcd-analog.c298 struct regulator_bulk_data supplies[ARRAY_SIZE(supply_names)]; member in struct:pm8916_wcd_analog_priv
723 err = regulator_bulk_enable(ARRAY_SIZE(priv->supplies), priv->supplies);
763 regulator_bulk_disable(ARRAY_SIZE(priv->supplies),
764 priv->supplies);
1201 priv->supplies[i].supply = supply_names[i];
1203 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(priv->supplies),
1204 priv->supplies);
1206 dev_err(dev, "Failed to get regulator supplies %d\n", ret);
H A Dtlv320dac33.c81 struct regulator_bulk_data supplies[DAC33_NUM_SUPPLIES]; member in struct:tlv320dac33_priv
378 ret = regulator_bulk_enable(ARRAY_SIZE(dac33->supplies),
379 dac33->supplies);
382 "Failed to enable supplies: %d\n", ret);
395 ret = regulator_bulk_disable(ARRAY_SIZE(dac33->supplies),
396 dac33->supplies);
399 "Failed to disable supplies: %d\n", ret);
1515 for (i = 0; i < ARRAY_SIZE(dac33->supplies); i++)
1516 dac33->supplies[i].supply = dac33_supply_names[i];
1518 ret = devm_regulator_bulk_get(&client->dev, ARRAY_SIZE(dac33->supplies),
[all...]
H A Dwm8996.c71 struct regulator_bulk_data supplies[WM8996_NUM_SUPPLIES]; member in struct:wm8996_priv
1590 ret = regulator_bulk_enable(ARRAY_SIZE(wm8996->supplies),
1591 wm8996->supplies);
1594 "Failed to enable supplies: %d\n",
1622 regulator_bulk_disable(ARRAY_SIZE(wm8996->supplies),
1623 wm8996->supplies);
2780 for (i = 0; i < ARRAY_SIZE(wm8996->supplies); i++)
2781 wm8996->supplies[i].supply = wm8996_supply_names[i];
2783 ret = devm_regulator_bulk_get(&i2c->dev, ARRAY_SIZE(wm8996->supplies),
2784 wm8996->supplies);
[all...]
H A Dwm8962.c73 struct regulator_bulk_data supplies[WM8962_NUM_SUPPLIES]; member in struct:wm8962_priv
3502 for (i = 0; i < ARRAY_SIZE(wm8962->supplies); i++) {
3504 wm8962->supplies[i].consumer,
3645 for (i = 0; i < ARRAY_SIZE(wm8962->supplies); i++)
3646 wm8962->supplies[i].supply = wm8962_supply_names[i];
3648 ret = devm_regulator_bulk_get(&i2c->dev, ARRAY_SIZE(wm8962->supplies),
3649 wm8962->supplies);
3651 dev_err(&i2c->dev, "Failed to request supplies: %d\n", ret);
3655 ret = regulator_bulk_enable(ARRAY_SIZE(wm8962->supplies),
3656 wm8962->supplies);
[all...]
H A Dwm8903.c127 struct regulator_bulk_data supplies[WM8903_NUM_SUPPLIES]; member in struct:wm8903_priv
2032 for (i = 0; i < ARRAY_SIZE(wm8903->supplies); i++)
2033 wm8903->supplies[i].supply = wm8903_supply_names[i];
2035 ret = devm_regulator_bulk_get(&i2c->dev, ARRAY_SIZE(wm8903->supplies),
2036 wm8903->supplies);
2038 dev_err(&i2c->dev, "Failed to request supplies: %d\n", ret);
2042 ret = regulator_bulk_enable(ARRAY_SIZE(wm8903->supplies),
2043 wm8903->supplies);
2045 dev_err(&i2c->dev, "Failed to enable supplies: %d\n", ret);
2179 regulator_bulk_disable(ARRAY_SIZE(wm8903->supplies),
[all...]
H A Dwm8350.c36 /* We only include the analogue supplies here; the digital supplies
66 struct regulator_bulk_data supplies[ARRAY_SIZE(supply_names)]; member in struct:wm8350_data
1103 ret = regulator_bulk_enable(ARRAY_SIZE(priv->supplies),
1104 priv->supplies);
1231 regulator_bulk_disable(ARRAY_SIZE(priv->supplies),
1232 priv->supplies);
1481 priv->supplies[i].supply = supply_names[i];
1483 ret = devm_regulator_bulk_get(wm8350->dev, ARRAY_SIZE(priv->supplies),
1484 priv->supplies);
[all...]
H A Dtas571x.c48 struct regulator_bulk_data supplies[TAS571X_MAX_SUPPLIES]; member in struct:tas571x_private
855 priv->supplies[i].supply = priv->chip->supply_names[i];
858 priv->supplies);
860 dev_err(dev, "Failed to get supplies: %d\n", ret);
864 priv->supplies);
866 dev_err(dev, "Failed to enable supplies: %d\n", ret);
929 regulator_bulk_disable(priv->chip->num_supply_names, priv->supplies);
937 regulator_bulk_disable(priv->chip->num_supply_names, priv->supplies);
/linux-master/drivers/media/i2c/
H A Dimx415.c590 struct regulator_bulk_data supplies[ARRAY_SIZE(imx415_supply_names)]; member in struct:imx415
1142 ret = regulator_bulk_enable(ARRAY_SIZE(sensor->supplies),
1143 sensor->supplies);
1166 regulator_bulk_disable(ARRAY_SIZE(sensor->supplies), sensor->supplies);
1174 regulator_bulk_disable(ARRAY_SIZE(sensor->supplies), sensor->supplies);
1244 for (i = 0; i < ARRAY_SIZE(sensor->supplies); ++i)
1245 sensor->supplies[i].supply = imx415_supply_names[i];
1247 ret = devm_regulator_bulk_get(sensor->dev, ARRAY_SIZE(sensor->supplies),
[all...]
H A Dimx290.c241 struct regulator_bulk_data supplies[IMX290_NUM_SUPPLIES]; member in struct:imx290
1316 ret = regulator_bulk_enable(ARRAY_SIZE(imx290->supplies),
1317 imx290->supplies);
1335 regulator_bulk_disable(ARRAY_SIZE(imx290->supplies), imx290->supplies);
1374 for (i = 0; i < ARRAY_SIZE(imx290->supplies); i++)
1375 imx290->supplies[i].supply = imx290_supply_name[i];
1377 return devm_regulator_bulk_get(dev, ARRAY_SIZE(imx290->supplies),
1378 imx290->supplies);
H A Dthp7312.c190 /* regulator supplies */
257 struct regulator_bulk_data supplies[ARRAY_SIZE(thp7312_supply_name)]; member in struct:thp7312_device
575 regulator_bulk_disable(ARRAY_SIZE(thp7312->supplies), thp7312->supplies);
589 ret = regulator_bulk_enable(ARRAY_SIZE(thp7312->supplies),
590 thp7312->supplies);
597 regulator_bulk_disable(ARRAY_SIZE(thp7312->supplies),
598 thp7312->supplies);
1942 for (i = 0; i < ARRAY_SIZE(thp7312->supplies); i++)
1943 thp7312->supplies[
[all...]
H A Dov5695.c99 struct regulator_bulk_data supplies[OV5695_NUM_SUPPLIES]; member in struct:ov5695
978 ret = regulator_enable(ov5695->supplies[i].consumer);
981 ov5695->supplies[i].supply, ret);
994 regulator_disable(ov5695->supplies[i].consumer);
1013 ret = regulator_disable(ov5695->supplies[i].consumer);
1016 ov5695->supplies[i].supply, ret);
1246 ov5695->supplies[i].supply = ov5695_supply_names[i];
1250 ov5695->supplies);
H A Dimx219.c229 /* regulator supplies */
324 struct regulator_bulk_data supplies[IMX219_NUM_SUPPLIES]; member in struct:imx219
964 imx219->supplies);
985 regulator_bulk_disable(IMX219_NUM_SUPPLIES, imx219->supplies);
996 regulator_bulk_disable(IMX219_NUM_SUPPLIES, imx219->supplies);
1012 imx219->supplies[i].supply = imx219_supply_name[i];
1016 imx219->supplies);
H A Dov9282.c155 * @supplies: Regulator supplies for the sensor
175 struct regulator_bulk_data supplies[OV9282_NUM_SUPPLIES]; member in struct:ov9282
1092 ov9282->supplies[i].supply = ov9282_supply_names[i];
1096 ov9282->supplies);
1224 ret = regulator_bulk_enable(OV9282_NUM_SUPPLIES, ov9282->supplies);
1257 regulator_bulk_disable(OV9282_NUM_SUPPLIES, ov9282->supplies);
1277 regulator_bulk_disable(OV9282_NUM_SUPPLIES, ov9282->supplies);
/linux-master/drivers/usb/host/
H A Dxhci-mtk.c443 struct regulator_bulk_data *supplies = mtk->supplies; local
445 supplies[0].supply = "vbus";
446 supplies[1].supply = "vusb33";
448 return devm_regulator_bulk_get(mtk->dev, BULK_VREGS_NUM, supplies);
578 ret = regulator_bulk_enable(BULK_VREGS_NUM, mtk->supplies);
699 regulator_bulk_disable(BULK_VREGS_NUM, mtk->supplies);
732 regulator_bulk_disable(BULK_VREGS_NUM, mtk->supplies);
/linux-master/drivers/iio/light/
H A Dtsl2772.c172 struct regulator_bulk_data supplies[TSL2772_NUM_SUPPLIES]; member in struct:tsl2772_chip
701 regulator_bulk_disable(ARRAY_SIZE(chip->supplies), chip->supplies);
1769 chip->supplies[TSL2772_SUPPLY_VDD].supply = "vdd";
1770 chip->supplies[TSL2772_SUPPLY_VDDIO].supply = "vddio";
1773 ARRAY_SIZE(chip->supplies),
1774 chip->supplies);
1778 ret = regulator_bulk_enable(ARRAY_SIZE(chip->supplies), chip->supplies);
1870 regulator_bulk_disable(ARRAY_SIZE(chip->supplies), chi
[all...]
/linux-master/drivers/bluetooth/
H A Dhci_bcm.c92 * @supplies: VBAT and VDDIO supplies used by Bluetooth device
93 * @res_enabled: whether clocks and supplies are prepared and enabled
133 struct regulator_bulk_data supplies[BCM_NUM_SUPPLIES]; member in struct:bcm_device
255 * have regulator supplies configured.
257 if (dev->supplies[0].supply) {
259 dev->supplies);
293 * have regulator supplies configured.
295 if (dev->supplies[0].supply)
297 dev->supplies);
[all...]
/linux-master/drivers/gpu/drm/panel/
H A Dpanel-samsung-s6e3ha2.c237 struct regulator_bulk_data supplies[2]; member in struct:s6e3ha2
498 return regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), ctx->supplies);
527 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies);
699 ctx->supplies[0].supply = "vdd3";
700 ctx->supplies[1].supply = "vci";
702 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(ctx->supplies),
703 ctx->supplies);
H A Dpanel-sitronix-st7701.c135 struct regulator_bulk_data supplies[2]; member in struct:st7701
469 ret = regulator_bulk_enable(ARRAY_SIZE(st7701->supplies),
470 st7701->supplies);
528 regulator_bulk_disable(ARRAY_SIZE(st7701->supplies), st7701->supplies);
993 st7701->supplies[0].supply = "VCC";
994 st7701->supplies[1].supply = "IOVCC";
996 ret = devm_regulator_bulk_get(&dsi->dev, ARRAY_SIZE(st7701->supplies),
997 st7701->supplies);
/linux-master/drivers/gpu/drm/bridge/
H A Dtc358768.c142 struct regulator_bulk_data supplies[ARRAY_SIZE(tc358768_supplies)]; member in struct:tc358768_priv
253 ret = regulator_bulk_enable(ARRAY_SIZE(priv->supplies), priv->supplies);
285 ret = regulator_bulk_disable(ARRAY_SIZE(priv->supplies),
286 priv->supplies);
1245 for (i = 0; i < ARRAY_SIZE(priv->supplies); ++i)
1246 priv->supplies[i].supply = tc358768_supplies[i];
1248 ret = devm_regulator_bulk_get(priv->dev, ARRAY_SIZE(priv->supplies),
1249 priv->supplies);
/linux-master/include/linux/mfd/
H A Dtwl6040.h185 struct regulator_bulk_data supplies[2]; /* supplies for vio, v2v1 */ member in struct:twl6040
/linux-master/drivers/opp/
H A Dopp.h96 * @supplies: Power supplies voltage/current values
119 struct dev_pm_opp_supply *supplies; member in struct:dev_pm_opp
/linux-master/drivers/media/platform/qcom/camss/
H A Dcamss-csid.h162 struct regulator_bulk_data *supplies; member in struct:csid_device
/linux-master/arch/arm/mach-sa1100/
H A Dgeneric.c319 struct regulator_consumer_supply *supplies, unsigned num_supplies,
335 id->consumer_supplies = supplies;
317 sa11x0_register_fixed_regulator(int n, struct fixed_voltage_config *cfg, struct regulator_consumer_supply *supplies, unsigned num_supplies, bool uses_gpio) argument
/linux-master/drivers/phy/tegra/
H A Dxusb.c1215 padctl->supplies = devm_kcalloc(&pdev->dev, padctl->soc->num_supplies,
1216 sizeof(*padctl->supplies), GFP_KERNEL);
1217 if (!padctl->supplies) {
1222 regulator_bulk_set_supply_names(padctl->supplies,
1227 padctl->supplies);
1238 padctl->supplies);
1240 dev_err(&pdev->dev, "failed to enable supplies: %d\n", err);
1267 regulator_bulk_disable(padctl->soc->num_supplies, padctl->supplies);
1285 padctl->supplies);
1287 dev_err(&pdev->dev, "failed to disable supplies
[all...]

Completed in 426 milliseconds

123456789