/linux-master/sound/soc/codecs/ |
H A D | da7218.c | 2630 /* Get required supplies */ 2632 da7218->supplies[i].supply = da7218_supply_names[i]; 2635 da7218->supplies); 2637 dev_err(component->dev, "Failed to get supplies\n"); 2642 vddio = da7218->supplies[DA7218_SUPPLY_VDDIO].consumer; 2649 /* Enable main supplies */ 2650 ret = regulator_bulk_enable(DA7218_NUM_SUPPLIES, da7218->supplies); 2652 dev_err(component->dev, "Failed to enable supplies\n"); 2970 regulator_bulk_disable(DA7218_NUM_SUPPLIES, da7218->supplies); 2979 regulator_bulk_disable(DA7218_NUM_SUPPLIES, da7218->supplies); [all...] |
H A D | da7213.h | 599 struct regulator_bulk_data supplies[DA7213_NUM_SUPPLIES]; member in struct:da7213_priv
|
H A D | cs35l41.h | 32 struct regulator_bulk_data supplies[CS35L41_NUM_SUPPLIES]; member in struct:cs35l41_private
|
H A D | ak5558.c | 40 struct regulator_bulk_data supplies[AK5558_NUM_SUPPLIES]; member in struct:ak5558_priv 352 regulator_bulk_disable(ARRAY_SIZE(ak5558->supplies), 353 ak5558->supplies); 362 ret = regulator_bulk_enable(ARRAY_SIZE(ak5558->supplies), 363 ak5558->supplies); 365 dev_err(dev, "Failed to enable supplies: %d\n", ret); 445 for (i = 0; i < ARRAY_SIZE(ak5558->supplies); i++) 446 ak5558->supplies[i].supply = ak5558_supply_names[i]; 448 ret = devm_regulator_bulk_get(&i2c->dev, ARRAY_SIZE(ak5558->supplies), 449 ak5558->supplies); [all...] |
H A D | ak5386.c | 24 struct regulator_bulk_data supplies[ARRAY_SIZE(supply_names)]; member in struct:ak5386_priv 40 return regulator_bulk_enable(ARRAY_SIZE(priv->supplies), priv->supplies); 46 regulator_bulk_disable(ARRAY_SIZE(priv->supplies), priv->supplies); 53 regulator_bulk_disable(ARRAY_SIZE(priv->supplies), priv->supplies); 60 return regulator_bulk_enable(ARRAY_SIZE(priv->supplies), priv->supplies); 173 priv->supplies[ [all...] |
H A D | ak4458.c | 45 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 D | ak4375.c | 99 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 D | wm8985.c | 188 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 D | wm8904.c | 52 struct regulator_bulk_data supplies[WM8904_NUM_SUPPLIES]; member in struct:wm8904_priv 1894 ret = regulator_bulk_enable(ARRAY_SIZE(wm8904->supplies), 1895 wm8904->supplies); 1898 "Failed to enable supplies: %d\n", 1907 regulator_bulk_disable(ARRAY_SIZE(wm8904->supplies), 1908 wm8904->supplies); 1953 regulator_bulk_disable(ARRAY_SIZE(wm8904->supplies), 1954 wm8904->supplies); 2215 for (i = 0; i < ARRAY_SIZE(wm8904->supplies); i++) 2216 wm8904->supplies[ [all...] |
/linux-master/drivers/soc/rockchip/ |
H A D | io-domain.c | 78 struct rockchip_iodomain_supply supplies[MAX_SUPPLIES]; member in struct:rockchip_iodomain 200 if (!iod->supplies[PX30_IO_VSEL_VCCIO6_SUPPLY_NUM].reg) 219 if (!iod->supplies[RK3288_SOC_FLASH_SUPPLY_NUM].reg) 238 if (!iod->supplies[RK3328_SOC_VCCIO2_SUPPLY_NUM].reg) 257 if (!iod->supplies[RK3368_SOC_FLASH_SUPPLY_NUM].reg) 276 if (!iod->supplies[RK3399_PMUGRF_VSEL_SUPPLY_NUM].reg) 612 struct rockchip_iodomain_supply *supply = &iod->supplies[i]; 680 struct rockchip_iodomain_supply *io_supply = &iod->supplies[i]; 696 struct rockchip_iodomain_supply *io_supply = &iod->supplies[i];
|
/linux-master/drivers/mfd/ |
H A D | wm8994-core.c | 74 * Supplies for the main bulk of CODEC; the LDO supplies are ignored 168 wm8994->supplies); 170 dev_err(dev, "Failed to disable supplies: %d\n", ret); 187 wm8994->supplies); 189 dev_err(dev, "Failed to enable supplies: %d\n", ret); 210 regulator_bulk_disable(wm8994->num_supplies, wm8994->supplies); 347 wm8994->supplies = devm_kcalloc(wm8994->dev, 351 if (!wm8994->supplies) { 359 wm8994->supplies[i].supply = wm1811_main_supplies[i]; 363 wm8994->supplies[ [all...] |
H A D | wcd934x.c | 234 ddata->supplies[0].supply = "vdd-buck"; 235 ddata->supplies[1].supply = "vdd-buck-sido"; 236 ddata->supplies[2].supply = "vdd-tx"; 237 ddata->supplies[3].supply = "vdd-rx"; 238 ddata->supplies[4].supply = "vdd-io"; 240 ret = regulator_bulk_get(dev, WCD934X_MAX_SUPPLY, ddata->supplies); 242 return dev_err_probe(dev, ret, "Failed to get supplies\n"); 244 ret = regulator_bulk_enable(WCD934X_MAX_SUPPLY, ddata->supplies); 246 return dev_err_probe(dev, ret, "Failed to enable supplies\n"); 270 regulator_bulk_disable(WCD934X_MAX_SUPPLY, ddata->supplies); [all...] |
H A D | twl6040.c | 678 twl6040->supplies[0].supply = "vio"; 679 twl6040->supplies[1].supply = "v2v1"; 681 twl6040->supplies); 683 dev_err(&client->dev, "Failed to get supplies: %d\n", ret); 687 ret = regulator_bulk_enable(TWL6040_NUM_SUPPLIES, twl6040->supplies); 689 dev_err(&client->dev, "Failed to enable supplies: %d\n", ret); 801 regulator_bulk_disable(TWL6040_NUM_SUPPLIES, twl6040->supplies); 816 regulator_bulk_disable(TWL6040_NUM_SUPPLIES, twl6040->supplies);
|
/linux-master/drivers/gpu/drm/panel/ |
H A D | panel-sony-tulip-truly-nt35521.c | 23 struct regulator_bulk_data supplies[2]; member in struct:truly_nt35521 297 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies); 326 regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), 327 ctx->supplies); 446 ctx->supplies[0].supply = "positive5"; 447 ctx->supplies[1].supply = "negative5"; 448 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(ctx->supplies), 449 ctx->supplies);
|
H A D | panel-startek-kd070fhfid015.c | 44 struct regulator_bulk_data supplies[2]; member in struct:stk_panel 148 regulator_bulk_disable(ARRAY_SIZE(stk->supplies), stk->supplies); 163 ret = regulator_enable(stk->supplies[IOVCC].consumer); 168 ret = regulator_enable(stk->supplies[POWER].consumer); 192 regulator_disable(stk->supplies[POWER].consumer); 194 regulator_disable(stk->supplies[IOVCC].consumer); 305 stk->supplies[IOVCC].supply = "iovcc"; 306 stk->supplies[POWER].supply = "power"; 307 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(stk->supplies), st [all...] |
H A D | panel-sony-td4353-jdi.c | 36 struct regulator_bulk_data supplies[3]; member in struct:sony_td4353_jdi 152 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies); 166 regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), ctx->supplies); 184 regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), ctx->supplies); 245 ctx->supplies[0].supply = "vddio"; 246 ctx->supplies[1].supply = "vsp"; 247 ctx->supplies[ [all...] |
H A D | panel-samsung-s6e63m0.c | 270 struct regulator_bulk_data supplies[2]; member in struct:s6e63m0 469 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies); 491 ret = regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), ctx->supplies); 698 ctx->supplies[0].supply = "vdd3"; 699 ctx->supplies[1].supply = "vci"; 700 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(ctx->supplies), 701 ctx->supplies);
|
H A D | panel-samsung-s6e88a0-ams452ef01.c | 19 struct regulator_bulk_data supplies[2]; member in struct:s6e88a0_ams452ef01 116 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies); 128 regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), 129 ctx->supplies); 147 regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), ctx->supplies); 201 ctx->supplies[0].supply = "vdd3"; 202 ctx->supplies[1].supply = "vci"; 203 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(ctx->supplies), [all...] |
H A D | panel-raydium-rm692e5.c | 24 struct regulator_bulk_data supplies[3]; member in struct:rm692e5_panel 177 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies); 189 regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), ctx->supplies); 229 regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), ctx->supplies); 338 ctx->supplies[0].supply = "vddio"; 339 ctx->supplies[1].supply = "dvdd"; 340 ctx->supplies[ [all...] |
H A D | panel-jdi-lt070me05000.c | 33 struct regulator_bulk_data supplies[ARRAY_SIZE(regulator_names)]; member in struct:jdi_panel 200 ret = regulator_bulk_disable(ARRAY_SIZE(jdi->supplies), jdi->supplies); 224 ret = regulator_bulk_enable(ARRAY_SIZE(jdi->supplies), jdi->supplies); 258 ret = regulator_bulk_disable(ARRAY_SIZE(jdi->supplies), jdi->supplies); 398 for (i = 0; i < ARRAY_SIZE(jdi->supplies); i++) 399 jdi->supplies[i].supply = regulator_names[i]; 401 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(jdi->supplies), [all...] |
H A D | panel-ilitek-ili9322.c | 275 struct regulator_bulk_data supplies[3]; member in struct:ili9322 462 ret = regulator_bulk_enable(ARRAY_SIZE(ili->supplies), ili->supplies); 479 return regulator_bulk_disable(ARRAY_SIZE(ili->supplies), ili->supplies); 820 ili->supplies[0].supply = "vcc"; /* 2.7-3.6 V */ 821 ili->supplies[1].supply = "iovcc"; /* 1.65-3.6V */ 822 ili->supplies[2].supply = "vci"; /* 2.7-3.6V */ 823 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(ili->supplies), 824 ili->supplies); [all...] |
H A D | panel-asus-z00t-tm5p5-n35596.c | 17 struct regulator_bulk_data supplies[2]; member in struct:tm5p5_nt35596 114 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies); 126 regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), 127 ctx->supplies); 145 regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), 146 ctx->supplies); 253 ctx->supplies[0].supply = "vdd"; 254 ctx->supplies[1].supply = "vddio"; 255 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(ctx->supplies), [all...] |
/linux-master/drivers/gpu/drm/bridge/ |
H A D | tc358768.c | 142 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/drivers/ata/ |
H A D | ahci_tegra.c | 178 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/usb/host/ |
H A D | xhci-tegra.c | 273 struct regulator_bulk_data *supplies; member in struct:tegra_xusb 1693 tegra->supplies = devm_kcalloc(&pdev->dev, tegra->soc->num_supplies, 1694 sizeof(*tegra->supplies), GFP_KERNEL); 1695 if (!tegra->supplies) { 1700 regulator_bulk_set_supply_names(tegra->supplies, 1705 tegra->supplies); 1768 err = regulator_bulk_enable(tegra->soc->num_supplies, tegra->supplies); 1902 regulator_bulk_disable(tegra->soc->num_supplies, tegra->supplies); 1921 regulator_bulk_disable(tegra->soc->num_supplies, tegra->supplies);
|