/linux-master/include/linux/regulator/ |
H A D | userspace-consumer.h | 12 * @num_supplies: Number of supplies feeding the line 20 int num_supplies; member in struct:regulator_userspace_consumer_data
|
H A D | fixed.h | 48 struct regulator_consumer_supply *supplies, int num_supplies, int uv); 51 struct regulator_consumer_supply *supplies, int num_supplies, int uv) 50 regulator_register_always_on(int id, const char *name, struct regulator_consumer_supply *supplies, int num_supplies, int uv) argument
|
H A D | consumer.h | 279 unsigned int num_supplies); 633 unsigned int num_supplies) 631 regulator_bulk_set_supply_names(struct regulator_bulk_data *consumers, const char *const *supply_names, unsigned int num_supplies) argument
|
/linux-master/drivers/usb/misc/ |
H A D | onboard_usb_hub.h | 11 unsigned int num_supplies; /* number of supplies */ member in struct:onboard_hub_pdata 16 .num_supplies = 1, 21 .num_supplies = 2, 26 .num_supplies = 1, 31 .num_supplies = 1, 36 .num_supplies = 1, 41 .num_supplies = 2, 46 .num_supplies = 1, 51 .num_supplies = 1, 56 .num_supplies [all...] |
H A D | onboard_usb_hub.c | 78 err = regulator_bulk_enable(hub->pdata->num_supplies, hub->supplies); 102 err = regulator_bulk_disable(hub->pdata->num_supplies, hub->supplies); 271 if (hub->pdata->num_supplies > MAX_SUPPLIES) 275 for (i = 0; i < hub->pdata->num_supplies; i++) 278 err = devm_regulator_bulk_get(dev, hub->pdata->num_supplies, hub->supplies);
|
/linux-master/drivers/regulator/ |
H A D | userspace-consumer.c | 30 int num_supplies; member in struct:userspace_consumer_data 76 ret = regulator_bulk_enable(data->num_supplies, 79 ret = regulator_bulk_disable(data->num_supplies, 134 pdata->num_supplies = 1; 141 if (pdata->num_supplies < 1) { 153 drvdata->num_supplies = pdata->num_supplies; 159 ret = devm_regulator_bulk_get_exclusive(&pdev->dev, drvdata->num_supplies, 173 ret = regulator_bulk_enable(drvdata->num_supplies, 204 regulator_bulk_disable(data->num_supplies, dat [all...] |
H A D | fixed-helper.c | 27 * @num_supplies: number of consumers 31 struct regulator_consumer_supply *supplies, int num_supplies, int uv) 51 data->init_data.num_consumer_supplies = num_supplies; 30 regulator_register_always_on(int id, const char *name, struct regulator_consumer_supply *supplies, int num_supplies, int uv) argument
|
/linux-master/arch/arm/mach-sa1100/ |
H A D | generic.h | 54 struct regulator_consumer_supply *supplies, unsigned num_supplies,
|
H A D | generic.c | 319 struct regulator_consumer_supply *supplies, unsigned num_supplies, 336 id->num_consumer_supplies = num_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/mfd/ |
H A D | wm8994-core.c | 167 ret = regulator_bulk_disable(wm8994->num_supplies, 186 ret = regulator_bulk_enable(wm8994->num_supplies, 210 regulator_bulk_disable(wm8994->num_supplies, wm8994->supplies); 334 wm8994->num_supplies = ARRAY_SIZE(wm1811_main_supplies); 337 wm8994->num_supplies = ARRAY_SIZE(wm8994_main_supplies); 340 wm8994->num_supplies = ARRAY_SIZE(wm8958_main_supplies); 348 wm8994->num_supplies, 379 ret = regulator_bulk_get(wm8994->dev, wm8994->num_supplies, 388 ret = regulator_bulk_enable(wm8994->num_supplies, wm8994->supplies); 584 regulator_bulk_disable(wm8994->num_supplies, [all...] |
/linux-master/drivers/gpu/drm/panel/ |
H A D | panel-innolux-p079zca.c | 42 unsigned int num_supplies; member in struct:panel_desc 102 err = regulator_bulk_disable(innolux->desc->num_supplies, 122 err = regulator_bulk_enable(innolux->desc->num_supplies, 187 regulator_bulk_disable(innolux->desc->num_supplies, innolux->supplies); 232 .num_supplies = ARRAY_SIZE(innolux_p079zca_supply_names), 380 .num_supplies = ARRAY_SIZE(innolux_p097pfg_supply_names), 441 innolux->supplies = devm_kcalloc(dev, desc->num_supplies, 447 for (i = 0; i < desc->num_supplies; i++) 450 err = devm_regulator_bulk_get(dev, desc->num_supplies,
|
H A D | panel-raydium-rm67191.c | 205 unsigned int num_supplies; member in struct:rad_panel 273 ret = regulator_bulk_enable(rad->num_supplies, rad->supplies); 308 ret = regulator_bulk_disable(rad->num_supplies, rad->supplies); 526 rad->num_supplies = ARRAY_SIZE(rad_supply_names); 527 rad->supplies = devm_kcalloc(dev, rad->num_supplies, 532 for (i = 0; i < rad->num_supplies; i++) 535 return devm_regulator_bulk_get(dev, rad->num_supplies, rad->supplies);
|
/linux-master/drivers/ata/ |
H A D | ahci_tegra.c | 162 u32 num_supplies; member in struct:tegra_ahci_soc 243 ret = regulator_bulk_enable(tegra->soc->num_supplies, 275 regulator_bulk_disable(tegra->soc->num_supplies, tegra->supplies); 294 regulator_bulk_disable(tegra->soc->num_supplies, tegra->supplies); 468 .num_supplies = ARRAY_SIZE(tegra124_supply_names), 575 tegra->soc->num_supplies, 582 tegra->soc->num_supplies); 585 tegra->soc->num_supplies,
|
/linux-master/drivers/gpu/drm/panfrost/ |
H A D | panfrost_device.c | 90 pfdev->regulators = devm_kcalloc(pfdev->dev, pfdev->comp->num_supplies, 96 for (i = 0; i < pfdev->comp->num_supplies; i++) 100 pfdev->comp->num_supplies, 109 ret = regulator_bulk_enable(pfdev->comp->num_supplies, 124 regulator_bulk_disable(pfdev->comp->num_supplies, pfdev->regulators);
|
H A D | panfrost_drv.c | 697 * correct num_supplies value for regulator core. Hence, we NULL terminate here 698 * and then initialize num_supplies with ARRAY_SIZE - 1. 702 .num_supplies = ARRAY_SIZE(default_supplies) - 1, 709 .num_supplies = ARRAY_SIZE(default_supplies) - 1, 725 .num_supplies = ARRAY_SIZE(mediatek_mt8183_supplies) - 1, 733 .num_supplies = ARRAY_SIZE(mediatek_mt8183_b_supplies) - 1, 742 .num_supplies = ARRAY_SIZE(mediatek_mt8183_b_supplies) - 1, 753 .num_supplies = ARRAY_SIZE(mediatek_mt8192_supplies) - 1,
|
/linux-master/drivers/media/platform/qcom/camss/ |
H A D | camss-csid.c | 178 ret = regulator_bulk_enable(csid->num_supplies, 187 regulator_bulk_disable(csid->num_supplies, 195 regulator_bulk_disable(csid->num_supplies, 209 regulator_bulk_disable(csid->num_supplies, 219 regulator_bulk_disable(csid->num_supplies, 659 csid->num_supplies++; 662 if (csid->num_supplies) { 664 csid->num_supplies, 671 for (i = 0; i < csid->num_supplies; i++) 674 ret = devm_regulator_bulk_get(camss->dev, csid->num_supplies, [all...] |
H A D | camss-csid.h | 163 int num_supplies; member in struct:csid_device
|
/linux-master/drivers/pci/controller/ |
H A D | pci-tegra.c | 350 unsigned int num_supplies; member in struct:tegra_pcie 1168 err = regulator_bulk_disable(pcie->num_supplies, pcie->supplies); 1187 err = regulator_bulk_enable(pcie->num_supplies, pcie->supplies); 1237 regulator_bulk_disable(pcie->num_supplies, pcie->supplies); 1939 unsigned int num_supplies) 1944 for (i = 0; i < num_supplies; i++) { 1967 pcie->num_supplies = 3; 1969 pcie->num_supplies = 2; 1971 if (pcie->num_supplies == 0) { 1976 pcie->supplies = devm_kcalloc(dev, pcie->num_supplies, 1937 of_regulator_bulk_available(struct device_node *np, struct regulator_bulk_data *supplies, unsigned int num_supplies) argument [all...] |
H A D | pcie-brcmstb.c | 232 unsigned int num_supplies; member in struct:subdev_regulators 1182 sr->num_supplies = ARRAY_SIZE(supplies); 1209 ret = regulator_bulk_get(dev, sr->num_supplies, sr->supplies); 1215 ret = regulator_bulk_enable(sr->num_supplies, sr->supplies); 1218 regulator_bulk_free(sr->num_supplies, sr->supplies); 1237 if (regulator_bulk_disable(sr->num_supplies, sr->supplies)) 1239 regulator_bulk_free(sr->num_supplies, sr->supplies); 1381 ret = regulator_bulk_disable(pcie->sr->num_supplies, 1440 ret = regulator_bulk_enable(pcie->sr->num_supplies, 1460 regulator_bulk_disable(pcie->sr->num_supplies, pci [all...] |
/linux-master/include/linux/mfd/wm8994/ |
H A D | core.h | 76 int num_supplies; member in struct:wm8994
|
/linux-master/sound/soc/codecs/ |
H A D | sgtl5000.c | 146 int num_supplies; member in struct:sgtl5000_priv 1305 vddd = (sgtl5000->num_supplies > VDDD) 1440 sgtl5000->num_supplies = ARRAY_SIZE(sgtl5000->supplies) 1442 ret = regulator_bulk_get(&client->dev, sgtl5000->num_supplies, 1447 ret = regulator_bulk_enable(sgtl5000->num_supplies, 1452 regulator_bulk_free(sgtl5000->num_supplies, 1690 if (sgtl5000->num_supplies <= VDDD) { 1787 regulator_bulk_disable(sgtl5000->num_supplies, sgtl5000->supplies); 1788 regulator_bulk_free(sgtl5000->num_supplies, sgtl5000->supplies); 1802 regulator_bulk_disable(sgtl5000->num_supplies, sgtl500 [all...] |
H A D | cs35l35.h | 281 int num_supplies; member in struct:cs35l35_private
|
/linux-master/drivers/gpu/drm/bridge/adv7511/ |
H A D | adv7511_drv.c | 1021 unsigned int num_supplies = adv->info->num_supplies; local 1026 adv->supplies = devm_kcalloc(dev, num_supplies, 1031 for (i = 0; i < num_supplies; 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); 1373 .num_supplies = ARRAY_SIZE(adv7511_supply_names), 1382 .num_supplies = ARRAY_SIZE(adv7533_supply_names), 1392 .num_supplies [all...] |
/linux-master/drivers/usb/host/ |
H A D | xhci-tegra.c | 227 unsigned int num_supplies; member in struct:tegra_xusb_soc 1693 tegra->supplies = devm_kcalloc(&pdev->dev, tegra->soc->num_supplies, 1702 tegra->soc->num_supplies); 1704 err = devm_regulator_bulk_get(&pdev->dev, tegra->soc->num_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); 2485 .num_supplies = ARRAY_SIZE(tegra124_supply_names), 2523 .num_supplies = ARRAY_SIZE(tegra210_supply_names), 2566 .num_supplies [all...] |
/linux-master/drivers/phy/tegra/ |
H A D | xusb.c | 1215 padctl->supplies = devm_kcalloc(&pdev->dev, padctl->soc->num_supplies, 1224 padctl->soc->num_supplies); 1226 err = devm_regulator_bulk_get(&pdev->dev, padctl->soc->num_supplies, 1237 err = regulator_bulk_enable(padctl->soc->num_supplies, 1267 regulator_bulk_disable(padctl->soc->num_supplies, padctl->supplies); 1284 err = regulator_bulk_disable(padctl->soc->num_supplies,
|