/drivers/regulator/ |
H A D | fixed-helper.c | 25 * @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 D | userspace-consumer.c | 34 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 D | exynos_mipi_dsi.c | 60 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 D | s6e8ax0.c | 68 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 D | panel-ld9040.c | 94 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 D | panel-s6e8aa0.c | 98 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 D | twl6040-vibra.c | 63 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 D | s5k6a3.c | 52 * @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 D | s5k4ecgx.c | 196 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 D | s5k6aa.c | 238 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 D | s5k5baf.c | 294 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 D | rockchip-io-domain.c | 49 * @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 D | wm8350_power.c | 56 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 D | ahci_tegra.c | 108 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 D | m5mols_core.c | 40 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 D | ld9040.c | 52 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 D | s3c-hsudc.c | 149 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 D | mipi-csis.c | 187 * @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 D | si4713.h | 239 unsigned supplies; member in struct:si4713_device
|
/drivers/net/ethernet/smsc/ |
H A D | smsc911x.c | 146 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 D | core.h | 167 * @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 D | exynos_drm_dsi.c | 282 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 D | s5c73m3.h | 393 struct regulator_bulk_data supplies[S5C73M3_MAX_SUPPLIES]; member in struct:s5c73m3
|
/drivers/pci/host/ |
H A D | pci-tegra.c | 301 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...] |