[go: nahoru, domu]

Searched defs:supplies (Results 1 - 24 of 24) sorted by relevance

/drivers/regulator/
H A Dfixed-helper.c25 * @supplies: consumers for this regulator
30 struct regulator_consumer_supply *supplies, int num_supplies, int uv)
50 data->init_data.consumer_supplies = supplies;
29 regulator_register_always_on(int id, const char *name, struct regulator_consumer_supply *supplies, int num_supplies, int uv) argument
H A Duserspace-consumer.c34 struct regulator_bulk_data *supplies; member in struct:userspace_consumer_data
80 data->supplies);
83 data->supplies);
126 drvdata->supplies = pdata->supplies;
131 drvdata->supplies);
133 dev_err(&pdev->dev, "Failed to get supplies: %d\n", ret);
143 drvdata->supplies);
169 regulator_bulk_disable(data->num_supplies, data->supplies);
/drivers/video/fbdev/exynos/
H A Dexynos_mipi_dsi.c60 static struct regulator_bulk_data supplies[] = { variable in typeref:struct:regulator_bulk_data
70 ret = regulator_bulk_enable(ARRAY_SIZE(supplies), supplies);
81 ret = regulator_bulk_disable(ARRAY_SIZE(supplies), supplies);
368 ret = devm_regulator_bulk_get(&pdev->dev, ARRAY_SIZE(supplies),
369 supplies);
H A Ds6e8ax0.c68 static struct regulator_bulk_data supplies[] = { variable in typeref:struct:regulator_bulk_data
81 ret = regulator_bulk_enable(ARRAY_SIZE(supplies), supplies);
98 ret = regulator_bulk_disable(ARRAY_SIZE(supplies), supplies);
785 ret = devm_regulator_bulk_get(lcd->dev, ARRAY_SIZE(supplies), supplies);
/drivers/gpu/drm/panel/
H A Dpanel-ld9040.c94 struct regulator_bulk_data supplies[2]; member in struct:ld9040
202 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies);
217 return regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), ctx->supplies);
332 ctx->supplies[0].supply = "vdd3";
333 ctx->supplies[1].supply = "vci";
334 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(ctx->supplies),
335 ctx->supplies);
H A Dpanel-s6e8aa0.c98 struct regulator_bulk_data supplies[2]; member in struct:s6e8aa0
873 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies);
890 return regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), ctx->supplies);
1013 ctx->supplies[0].supply = "vdd3";
1014 ctx->supplies[1].supply = "vci";
1015 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(ctx->supplies),
1016 ctx->supplies);
/drivers/input/misc/
H A Dtwl6040-vibra.c63 struct regulator_bulk_data supplies[TWL6040_NUM_SUPPLIES]; member in struct:vibra_info
94 ret = regulator_bulk_enable(ARRAY_SIZE(info->supplies), info->supplies);
130 regulator_bulk_disable(ARRAY_SIZE(info->supplies), info->supplies);
166 volt = regulator_get_voltage(info->supplies[0].consumer) / 1000;
172 volt = regulator_get_voltage(info->supplies[1].consumer) / 1000;
320 info->supplies[0].supply = "vddvibl";
321 info->supplies[1].supply = "vddvibr";
327 ARRAY_SIZE(info->supplies),
[all...]
/drivers/media/i2c/
H A Ds5k6a3.c52 * @supplies: image sensor's voltage regulator supplies
61 struct regulator_bulk_data supplies[S5K6A3_NUM_SUPPLIES]; member in struct:s5k6a3
203 ret = regulator_enable(sensor->supplies[i].consumer);
212 ret = regulator_enable(sensor->supplies[i].consumer);
229 regulator_disable(sensor->supplies[i].consumer);
242 regulator_disable(sensor->supplies[i].consumer);
319 sensor->supplies[i].supply = s5k6a3_supply_names[i];
322 sensor->supplies);
H A Ds5k4ecgx.c196 struct regulator_bulk_data supplies[S5K4ECGX_NUM_SUPPLIES]; member in struct:s5k4ecgx
477 ret = regulator_bulk_enable(S5K4ECGX_NUM_SUPPLIES, priv->supplies);
502 return regulator_bulk_disable(S5K4ECGX_NUM_SUPPLIES, priv->supplies);
976 priv->supplies[i].supply = s5k4ecgx_supply_names[i];
979 priv->supplies);
H A Ds5k6aa.c238 struct regulator_bulk_data supplies[S5K6AA_NUM_SUPPLIES]; member in struct:s5k6aa
833 ret = regulator_bulk_enable(S5K6AA_NUM_SUPPLIES, s5k6aa->supplies);
865 return regulator_bulk_disable(S5K6AA_NUM_SUPPLIES, s5k6aa->supplies);
1582 s5k6aa->supplies[i].supply = s5k6aa_supply_names[i];
1585 s5k6aa->supplies);
H A Ds5k5baf.c294 struct regulator_bulk_data supplies[S5K5BAF_NUM_SUPPLIES]; member in struct:s5k5baf
956 ret = regulator_bulk_enable(S5K5BAF_NUM_SUPPLIES, state->supplies);
977 regulator_bulk_disable(S5K5BAF_NUM_SUPPLIES, state->supplies);
998 state->supplies);
1938 state->supplies[i].supply = s5k5baf_supply_names[i];
1941 state->supplies);
/drivers/power/avs/
H A Drockchip-io-domain.c49 * @supplies: voltage settings matching the register bits.
68 struct rockchip_iodomain_supply supplies[MAX_SUPPLIES]; member in struct:rockchip_iodomain
148 if (!iod->supplies[RK3288_SOC_FLASH_SUPPLY_NUM].reg)
244 struct rockchip_iodomain_supply *supply = &iod->supplies[i];
311 struct rockchip_iodomain_supply *io_supply = &iod->supplies[i];
327 struct rockchip_iodomain_supply *io_supply = &iod->supplies[i];
/drivers/power/
H A Dwm8350_power.c56 int supplies = 0; local
75 supplies = WM8350_USB_SUPPLY;
80 supplies = WM8350_USB_SUPPLY | WM8350_BATT_SUPPLY;
82 supplies = WM8350_LINE_SUPPLY;
84 supplies = WM8350_BATT_SUPPLY;
86 return supplies;
/drivers/ata/
H A Dahci_tegra.c108 struct regulator_bulk_data supplies[5]; member in struct:tegra_ahci_priv
116 ret = regulator_bulk_enable(ARRAY_SIZE(tegra->supplies),
117 tegra->supplies);
145 regulator_bulk_disable(ARRAY_SIZE(tegra->supplies), tegra->supplies);
163 regulator_bulk_disable(ARRAY_SIZE(tegra->supplies), tegra->supplies);
340 tegra->supplies[0].supply = "avdd";
341 tegra->supplies[1].supply = "hvdd";
342 tegra->supplies[
[all...]
/drivers/media/i2c/m5mols/
H A Dm5mols_core.c40 static struct regulator_bulk_data supplies[] = { variable in typeref:struct:regulator_bulk_data
760 ret = regulator_bulk_enable(ARRAY_SIZE(supplies), supplies);
772 ret = regulator_bulk_disable(ARRAY_SIZE(supplies), supplies);
969 ret = devm_regulator_bulk_get(&client->dev, ARRAY_SIZE(supplies),
970 supplies);
/drivers/video/backlight/
H A Dld9040.c52 static struct regulator_bulk_data supplies[] = { variable in typeref:struct:regulator_bulk_data
65 ret = regulator_bulk_enable(ARRAY_SIZE(supplies), supplies);
82 ret = regulator_bulk_disable(ARRAY_SIZE(supplies), supplies);
707 ret = devm_regulator_bulk_get(lcd->dev, ARRAY_SIZE(supplies), supplies);
/drivers/usb/gadget/udc/
H A Ds3c-hsudc.c149 struct regulator_bulk_data supplies[ARRAY_SIZE(s3c_hsudc_supply_names)]; member in struct:s3c_hsudc
1156 ret = regulator_bulk_enable(ARRAY_SIZE(hsudc->supplies),
1157 hsudc->supplies);
1159 dev_err(hsudc->dev, "failed to enable supplies: %d\n", ret);
1187 regulator_bulk_disable(ARRAY_SIZE(hsudc->supplies), hsudc->supplies);
1222 regulator_bulk_disable(ARRAY_SIZE(hsudc->supplies), hsudc->supplies);
1281 for (i = 0; i < ARRAY_SIZE(hsudc->supplies); i++)
1282 hsudc->supplies[
[all...]
/drivers/media/platform/exynos4-is/
H A Dmipi-csis.c187 * @supplies: CSIS regulator supplies
211 struct regulator_bulk_data supplies[CSIS_NUM_SUPPLIES]; member in struct:csis_state
825 state->supplies[i].supply = csis_supply_name[i];
828 state->supplies);
918 state->supplies);
947 state->supplies);
955 state->supplies);
/drivers/media/radio/si4713/
H A Dsi4713.h239 unsigned supplies; member in struct:si4713_device
/drivers/net/ethernet/smsc/
H A Dsmsc911x.c146 struct regulator_bulk_data supplies[SMSC911X_NUM_SUPPLIES]; member in struct:smsc911x_data
383 ret = regulator_bulk_enable(ARRAY_SIZE(pdata->supplies),
384 pdata->supplies);
407 ret = regulator_bulk_disable(ARRAY_SIZE(pdata->supplies),
408 pdata->supplies);
430 pdata->supplies[0].supply = "vdd33a";
431 pdata->supplies[1].supply = "vddvario";
433 ARRAY_SIZE(pdata->supplies),
434 pdata->supplies);
458 regulator_bulk_free(ARRAY_SIZE(pdata->supplies),
[all...]
/drivers/usb/dwc2/
H A Dcore.h167 * @supplies: Definition of USB power supplies
195 struct regulator_bulk_data supplies[ARRAY_SIZE(s3c_hsotg_supply_names)]; member in struct:s3c_hsotg
/drivers/gpu/drm/exynos/
H A Dexynos_drm_dsi.c282 struct regulator_bulk_data supplies[2]; member in struct:exynos_dsi
1290 ret = regulator_bulk_enable(ARRAY_SIZE(dsi->supplies), dsi->supplies);
1321 regulator_bulk_disable(ARRAY_SIZE(dsi->supplies), dsi->supplies);
1347 ret = regulator_bulk_disable(ARRAY_SIZE(dsi->supplies), dsi->supplies);
1709 dsi->supplies[0].supply = "vddcore";
1710 dsi->supplies[1].supply = "vddio";
1711 ret = devm_regulator_bulk_get(&pdev->dev, ARRAY_SIZE(dsi->supplies),
[all...]
/drivers/media/i2c/s5c73m3/
H A Ds5c73m3.h393 struct regulator_bulk_data supplies[S5C73M3_MAX_SUPPLIES]; member in struct:s5c73m3
/drivers/pci/host/
H A Dpci-tegra.c301 struct regulator_bulk_data *supplies; member in struct:tegra_pcie
1011 err = regulator_bulk_disable(pcie->num_supplies, pcie->supplies);
1028 err = regulator_bulk_enable(pcie->num_supplies, pcie->supplies);
1504 * Check whether a given set of supplies is available in a device tree node.
1509 struct regulator_bulk_data *supplies,
1516 snprintf(property, 32, "%s-supply", supplies[i].supply);
1527 * supplies that didn't match the hardware inputs. This happened to work for a
1530 * set of supplies.
1547 pcie->supplies = devm_kcalloc(pcie->dev, pcie->num_supplies,
1548 sizeof(*pcie->supplies),
1508 of_regulator_bulk_available(struct device_node *np, struct regulator_bulk_data *supplies, unsigned int num_supplies) argument
[all...]

Completed in 395 milliseconds