Searched refs:supplies (Results 151 - 175 of 223) sorted by relevance

123456789

/linux-master/drivers/media/i2c/
H A Dov02a10.c110 struct regulator_bulk_data supplies[ARRAY_SIZE(ov02a10_supply_names)]; member in struct:ov02a10
419 ov02a10->supplies);
440 ov02a10->supplies);
457 ov02a10->supplies);
918 ov02a10->supplies[i].supply = ov02a10_supply_names[i];
921 ov02a10->supplies);
H A Dimx412.c119 * @supplies: Regulator supplies
138 struct regulator_bulk_data supplies[ARRAY_SIZE(imx412_supply_names)]; member in struct:imx412
951 imx412->supplies[i].supply = imx412_supply_names[i];
955 imx412->supplies);
1028 imx412->supplies);
1049 imx412->supplies);
1070 imx412->supplies);
H A Dov2685.c92 struct regulator_bulk_data supplies[OV2685_NUM_SUPPLIES]; member in struct:ov2685
465 ret = regulator_bulk_enable(OV2685_NUM_SUPPLIES, ov2685->supplies);
471 /* The minimum delay between power supplies and reset rising can be 0 */
489 regulator_bulk_disable(OV2685_NUM_SUPPLIES, ov2685->supplies);
504 regulator_bulk_disable(OV2685_NUM_SUPPLIES, ov2685->supplies);
766 ov2685->supplies[i].supply = ov2685_supply_names[i];
770 ov2685->supplies);
H A Dimx335.c140 * @supplies: Regulator supplies to handle power control
161 struct regulator_bulk_data supplies[ARRAY_SIZE(imx335_supply_name)]; member in struct:imx335
1065 imx335->supplies[i].supply = imx335_supply_name[i];
1069 imx335->supplies);
1154 imx335->supplies);
1178 regulator_bulk_disable(ARRAY_SIZE(imx335_supply_name), imx335->supplies);
1196 regulator_bulk_disable(ARRAY_SIZE(imx335_supply_name), imx335->supplies);
H A Dimx214.c71 struct regulator_bulk_data supplies[IMX214_NUM_SUPPLIES]; member in struct:imx214
456 ret = regulator_bulk_enable(IMX214_NUM_SUPPLIES, imx214->supplies);
466 regulator_bulk_disable(IMX214_NUM_SUPPLIES, imx214->supplies);
487 regulator_bulk_disable(IMX214_NUM_SUPPLIES, imx214->supplies);
979 imx214->supplies[i].supply = imx214_supply_name[i];
982 imx214->supplies);
H A Dst-mipid02.c76 /* regulator supplies */
91 struct regulator_bulk_data supplies[MIPID02_NUM_SUPPLIES]; member in struct:mipid02_dev
234 bridge->supplies[i].supply = mipid02_supply_name[i];
238 bridge->supplies);
263 bridge->supplies);
287 regulator_bulk_disable(MIPID02_NUM_SUPPLIES, bridge->supplies);
H A Dov4689.c95 struct regulator_bulk_data supplies[ARRAY_SIZE(ov4689_supply_names)]; member in struct:ov4689
531 ov4689->supplies);
562 ov4689->supplies);
813 ov4689->supplies[i].supply = ov4689_supply_names[i];
817 ov4689->supplies);
H A Dmt9m114.c378 struct regulator_bulk_data supplies[3]; member in struct:mt9m114
2114 ret = regulator_bulk_enable(ARRAY_SIZE(sensor->supplies),
2115 sensor->supplies);
2191 regulator_bulk_disable(ARRAY_SIZE(sensor->supplies), sensor->supplies);
2198 regulator_bulk_disable(ARRAY_SIZE(sensor->supplies), sensor->supplies);
2377 sensor->supplies[0].supply = "vddio";
2378 sensor->supplies[1].supply = "vdd";
2379 sensor->supplies[
[all...]
H A Dov2680.c161 struct regulator_bulk_data supplies[OV2680_NUM_SUPPLIES]; member in struct:ov2680_dev
517 regulator_bulk_disable(OV2680_NUM_SUPPLIES, sensor->supplies);
525 ret = regulator_bulk_enable(OV2680_NUM_SUPPLIES, sensor->supplies);
551 regulator_bulk_disable(OV2680_NUM_SUPPLIES, sensor->supplies);
992 sensor->supplies[i].supply = ov2680_supply_name[i];
995 OV2680_NUM_SUPPLIES, sensor->supplies);
H A Dov5645.c62 /* regulator supplies */
95 struct regulator_bulk_data supplies[OV5645_NUM_SUPPLIES]; member in struct:ov5645
647 regulator_bulk_disable(OV5645_NUM_SUPPLIES, ov5645->supplies);
658 ret = regulator_bulk_enable(OV5645_NUM_SUPPLIES, ov5645->supplies);
665 regulator_bulk_disable(OV5645_NUM_SUPPLIES, ov5645->supplies);
1110 ov5645->supplies[i].supply = ov5645_supply_name[i];
1113 ov5645->supplies);
H A Dar0521.c120 struct regulator *supplies[ARRAY_SIZE(ar0521_supply_names)]; member in struct:ar0521_dev
850 if (sensor->supplies[i])
851 regulator_disable(sensor->supplies[i]);
864 if (sensor->supplies[cnt]) {
865 ret = regulator_enable(sensor->supplies[cnt]);
1107 sensor->supplies[cnt] = supply;
/linux-master/drivers/media/platform/samsung/exynos4-is/
H A Dmipi-csis.c184 * @supplies: CSIS regulator supplies
208 struct regulator_bulk_data supplies[CSIS_NUM_SUPPLIES]; member in struct:csis_state
811 state->supplies[i].supply = csis_supply_name[i];
814 state->supplies);
904 state->supplies);
932 state->supplies);
940 state->supplies);
/linux-master/drivers/gpu/drm/bridge/
H A Dsamsung-dsim.c1932 dsi->supplies[0].supply = "vddcore";
1933 dsi->supplies[1].supply = "vddio";
1934 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(dsi->supplies),
1935 dsi->supplies);
2048 ret = regulator_bulk_disable(ARRAY_SIZE(dsi->supplies), dsi->supplies);
2061 ret = regulator_bulk_enable(ARRAY_SIZE(dsi->supplies), dsi->supplies);
2084 regulator_bulk_disable(ARRAY_SIZE(dsi->supplies), dsi->supplies);
[all...]
/linux-master/drivers/gpu/drm/bridge/adv7511/
H A Dadv7511_drv.c1026 adv->supplies = devm_kcalloc(dev, num_supplies,
1027 sizeof(*adv->supplies), GFP_KERNEL);
1028 if (!adv->supplies)
1032 adv->supplies[i].supply = supply_names[i];
1034 ret = devm_regulator_bulk_get(dev, num_supplies, adv->supplies);
1038 return regulator_bulk_enable(num_supplies, adv->supplies);
1043 regulator_bulk_disable(adv->info->num_supplies, adv->supplies);
/linux-master/drivers/gpu/drm/panel/
H A Dpanel-samsung-s6e8aa0.c98 struct regulator_bulk_data supplies[2]; member in struct:s6e8aa0
861 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies);
878 return regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), ctx->supplies);
999 ctx->supplies[0].supply = "vdd3";
1000 ctx->supplies[1].supply = "vci";
1001 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(ctx->supplies),
1002 ctx->supplies);
/linux-master/sound/soc/codecs/
H A Dda7219.c1864 /* Get required supplies */
1866 da7219->supplies[i].supply = da7219_supply_names[i];
1869 da7219->supplies);
1871 dev_err(component->dev, "Failed to get supplies");
1879 vddio = da7219->supplies[DA7219_SUPPLY_VDDIO].consumer;
1886 /* Enable main supplies */
1887 ret = regulator_bulk_enable(DA7219_NUM_SUPPLIES, da7219->supplies);
1889 dev_err(component->dev, "Failed to enable supplies");
1890 regulator_bulk_free(DA7219_NUM_SUPPLIES, da7219->supplies);
2585 regulator_bulk_disable(DA7219_NUM_SUPPLIES, da7219->supplies);
[all...]
H A Dcs43130.c2507 for (i = 0; i < ARRAY_SIZE(cs43130->supplies); i++)
2508 cs43130->supplies[i].supply = cs43130_supply_names[i];
2511 ARRAY_SIZE(cs43130->supplies),
2512 cs43130->supplies);
2514 dev_err(cs43130->dev, "Failed to request supplies: %d\n", ret);
2517 ret = regulator_bulk_enable(ARRAY_SIZE(cs43130->supplies),
2518 cs43130->supplies);
2520 dev_err(cs43130->dev, "Failed to enable supplies: %d\n", ret);
2649 regulator_bulk_disable(ARRAY_SIZE(cs43130->supplies),
2650 cs43130->supplies);
[all...]
H A Drt5682s.c3088 ret = regulator_disable(rt5682s->supplies[RT5682S_SUPPLY_AVDD].consumer);
3092 ret = regulator_disable(rt5682s->supplies[RT5682S_SUPPLY_DBVDD].consumer);
3096 ret = regulator_disable(rt5682s->supplies[RT5682S_SUPPLY_LDO1_IN].consumer);
3102 ret = regulator_disable(rt5682s->supplies[RT5682S_SUPPLY_MICVDD].consumer);
3134 for (i = 0; i < ARRAY_SIZE(rt5682s->supplies); i++)
3135 rt5682s->supplies[i].supply = rt5682s_supply_names[i];
3138 ARRAY_SIZE(rt5682s->supplies), rt5682s->supplies);
3140 dev_err(&i2c->dev, "Failed to request supplies: %d\n", ret);
3148 ret = regulator_enable(rt5682s->supplies[RT5682S_SUPPLY_MICVD
[all...]
H A Dcs35l35.h280 struct regulator_bulk_data supplies[2]; member in struct:cs35l35_private
/linux-master/drivers/devfreq/
H A Dexynos-bus.c181 const char *supplies[] = { "vdd", NULL }; local
184 ret = dev_pm_opp_set_regulators(dev, supplies);
/linux-master/drivers/iio/pressure/
H A Dbmp280-core.c2077 struct regulator_bulk_data *supplies = data; local
2079 regulator_bulk_disable(BMP280_NUM_SUPPLIES, supplies);
2120 regulator_bulk_set_supply_names(data->supplies,
2125 BMP280_NUM_SUPPLIES, data->supplies);
2131 ret = regulator_bulk_enable(BMP280_NUM_SUPPLIES, data->supplies);
2138 data->supplies);
2231 return regulator_bulk_disable(BMP280_NUM_SUPPLIES, data->supplies);
2240 ret = regulator_bulk_enable(BMP280_NUM_SUPPLIES, data->supplies);
/linux-master/include/linux/
H A Dpm_opp.h111 int dev_pm_opp_get_supplies(struct dev_pm_opp *opp, struct dev_pm_opp_supply *supplies);
217 static inline int dev_pm_opp_get_supplies(struct dev_pm_opp *opp, struct dev_pm_opp_supply *supplies) argument
/linux-master/drivers/net/ethernet/smsc/
H A Dsmsc911x.c136 struct regulator_bulk_data supplies[SMSC911X_NUM_SUPPLIES]; member in struct:smsc911x_data
376 ret = regulator_bulk_enable(ARRAY_SIZE(pdata->supplies),
377 pdata->supplies);
400 ret = regulator_bulk_disable(ARRAY_SIZE(pdata->supplies),
401 pdata->supplies);
423 pdata->supplies[0].supply = "vdd33a";
424 pdata->supplies[1].supply = "vddvario";
426 ARRAY_SIZE(pdata->supplies),
427 pdata->supplies);
463 regulator_bulk_free(ARRAY_SIZE(pdata->supplies),
[all...]
/linux-master/include/linux/mfd/
H A Dsi476x-core.h104 * @supplues: Structure containing handles to all power supplies used
140 struct regulator_bulk_data supplies[4]; member in struct:si476x_core
/linux-master/drivers/gpu/drm/msm/dsi/phy/
H A Ddsi_phy.c687 &phy->supplies);
764 ret = regulator_bulk_enable(phy->cfg->num_regulators, phy->supplies);
801 regulator_bulk_disable(phy->cfg->num_regulators, phy->supplies);
815 regulator_bulk_disable(phy->cfg->num_regulators, phy->supplies);

Completed in 518 milliseconds

123456789