Home
last modified time | relevance | path

Searched refs:num_supplies (Results 1 – 25 of 38) sorted by relevance

12

/linux/drivers/usb/misc/
H A Donboard_usb_dev.h20 .num_supplies = 1,
27 .num_supplies = 2,
34 .num_supplies = 1,
41 .num_supplies = 1,
48 .num_supplies = 1,
55 .num_supplies = 2,
62 .num_supplies = 1,
69 .num_supplies = 1,
76 .num_supplies = 1,
83 .num_supplies = 1,
[all …]
H A Donboard_usb_dev.c60 unsigned int num_supplies = onboard_dev->pdata->num_supplies; in onboard_dev_get_regulators() local
65 if (num_supplies > MAX_SUPPLIES) in onboard_dev_get_regulators()
69 for (i = 0; i < num_supplies; i++) in onboard_dev_get_regulators()
72 err = devm_regulator_bulk_get(dev, num_supplies, onboard_dev->supplies); in onboard_dev_get_regulators()
91 err = regulator_bulk_enable(onboard_dev->pdata->num_supplies, in onboard_dev_power_on()
117 err = regulator_bulk_disable(onboard_dev->pdata->num_supplies, in onboard_dev_power_off()
/linux/drivers/regulator/
H A Duserspace-consumer.c30 int num_supplies; member
76 ret = regulator_bulk_enable(data->num_supplies, in state_store()
79 ret = regulator_bulk_disable(data->num_supplies, in state_store()
134 pdata->num_supplies = 1; in regulator_userspace_consumer_probe()
141 if (pdata->num_supplies < 1) { in regulator_userspace_consumer_probe()
153 drvdata->num_supplies = pdata->num_supplies; in regulator_userspace_consumer_probe()
159 ret = devm_regulator_bulk_get_exclusive(&pdev->dev, drvdata->num_supplies, in regulator_userspace_consumer_probe()
173 ret = regulator_bulk_enable(drvdata->num_supplies, in regulator_userspace_consumer_probe()
204 regulator_bulk_disable(data->num_supplies, data->supplies); in regulator_userspace_consumer_remove()
H A Dfixed-helper.c31 struct regulator_consumer_supply *supplies, int num_supplies, int uv) in regulator_register_always_on() argument
51 data->init_data.num_consumer_supplies = num_supplies; in regulator_register_always_on()
/linux/drivers/mfd/
H A Dwm8994-core.c167 ret = regulator_bulk_disable(wm8994->num_supplies, in wm8994_suspend()
186 ret = regulator_bulk_enable(wm8994->num_supplies, in wm8994_resume()
210 regulator_bulk_disable(wm8994->num_supplies, wm8994->supplies); in wm8994_resume()
334 wm8994->num_supplies = ARRAY_SIZE(wm1811_main_supplies); in wm8994_device_init()
337 wm8994->num_supplies = ARRAY_SIZE(wm8994_main_supplies); in wm8994_device_init()
340 wm8994->num_supplies = ARRAY_SIZE(wm8958_main_supplies); in wm8994_device_init()
348 wm8994->num_supplies, in wm8994_device_init()
379 ret = regulator_bulk_get(wm8994->dev, wm8994->num_supplies, in wm8994_device_init()
584 regulator_bulk_disable(wm8994->num_supplies, in wm8994_device_init()
587 regulator_bulk_free(wm8994->num_supplies, wm8994->supplies); in wm8994_device_init()
[all …]
/linux/drivers/gpu/drm/panel/
H A Dpanel-innolux-p079zca.c42 unsigned int num_supplies; member
102 err = regulator_bulk_disable(innolux->desc->num_supplies, in innolux_panel_unprepare()
122 err = regulator_bulk_enable(innolux->desc->num_supplies, in innolux_panel_prepare()
187 regulator_bulk_disable(innolux->desc->num_supplies, innolux->supplies); in innolux_panel_prepare()
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, in innolux_panel_add()
447 for (i = 0; i < desc->num_supplies; i++) in innolux_panel_add()
450 err = devm_regulator_bulk_get(dev, desc->num_supplies, in innolux_panel_add()
H A Dpanel-raydium-rm67191.c205 unsigned int num_supplies; member
273 ret = regulator_bulk_enable(rad->num_supplies, rad->supplies); in rad_panel_prepare()
308 ret = regulator_bulk_disable(rad->num_supplies, rad->supplies); in rad_panel_unprepare()
526 rad->num_supplies = ARRAY_SIZE(rad_supply_names); in rad_init_regulators()
527 rad->supplies = devm_kcalloc(dev, rad->num_supplies, in rad_init_regulators()
532 for (i = 0; i < rad->num_supplies; i++) in rad_init_regulators()
535 return devm_regulator_bulk_get(dev, rad->num_supplies, rad->supplies); in rad_init_regulators()
/linux/include/linux/regulator/
H A Dfixed.h48 struct regulator_consumer_supply *supplies, int num_supplies, int uv);
51 struct regulator_consumer_supply *supplies, int num_supplies, int uv) in regulator_register_always_on() argument
H A Duserspace-consumer.h20 int num_supplies; member
H A Dconsumer.h280 unsigned int num_supplies);
640 unsigned int num_supplies) in regulator_bulk_set_supply_names() argument
/linux/drivers/ata/
H A Dahci_tegra.c162 u32 num_supplies; member
243 ret = regulator_bulk_enable(tegra->soc->num_supplies, in tegra_ahci_power_on()
275 regulator_bulk_disable(tegra->soc->num_supplies, tegra->supplies); in tegra_ahci_power_on()
294 regulator_bulk_disable(tegra->soc->num_supplies, tegra->supplies); in tegra_ahci_power_off()
468 .num_supplies = ARRAY_SIZE(tegra124_supply_names),
575 tegra->soc->num_supplies, in tegra_ahci_probe()
582 tegra->soc->num_supplies); in tegra_ahci_probe()
585 tegra->soc->num_supplies, in tegra_ahci_probe()
/linux/drivers/media/platform/qcom/camss/
H A Dcamss-csid.c178 ret = regulator_bulk_enable(csid->num_supplies, in csid_set_power()
187 regulator_bulk_disable(csid->num_supplies, in csid_set_power()
195 regulator_bulk_disable(csid->num_supplies, in csid_set_power()
209 regulator_bulk_disable(csid->num_supplies, in csid_set_power()
219 regulator_bulk_disable(csid->num_supplies, in csid_set_power()
659 csid->num_supplies++; in msm_csid_subdev_init()
662 if (csid->num_supplies) { in msm_csid_subdev_init()
664 csid->num_supplies, in msm_csid_subdev_init()
671 for (i = 0; i < csid->num_supplies; i++) in msm_csid_subdev_init()
674 ret = devm_regulator_bulk_get(camss->dev, csid->num_supplies, in msm_csid_subdev_init()
H A Dcamss-csid.h163 int num_supplies; member
/linux/drivers/pci/controller/
H A Dpci-tegra.c350 unsigned int num_supplies; member
1939 unsigned int num_supplies) in of_regulator_bulk_available() argument
1967 pcie->num_supplies = 3; in tegra_pcie_get_legacy_regulators()
1969 pcie->num_supplies = 2; in tegra_pcie_get_legacy_regulators()
1985 if (pcie->num_supplies > 2) in tegra_pcie_get_legacy_regulators()
2007 pcie->num_supplies = 4; in tegra_pcie_get_regulators()
2020 pcie->num_supplies = 3; in tegra_pcie_get_regulators()
2032 pcie->num_supplies = 4; in tegra_pcie_get_regulators()
2079 pcie->num_supplies = 5; in tegra_pcie_get_regulators()
2095 pcie->num_supplies)) in tegra_pcie_get_regulators()
[all …]
H A Dpcie-brcmstb.c232 unsigned int num_supplies; member
1182 sr->num_supplies = ARRAY_SIZE(supplies); in alloc_subdev_regulators()
1209 ret = regulator_bulk_get(dev, sr->num_supplies, sr->supplies); in brcm_pcie_add_bus()
1215 ret = regulator_bulk_enable(sr->num_supplies, sr->supplies); in brcm_pcie_add_bus()
1218 regulator_bulk_free(sr->num_supplies, sr->supplies); in brcm_pcie_add_bus()
1237 if (regulator_bulk_disable(sr->num_supplies, sr->supplies)) in brcm_pcie_remove_bus()
1239 regulator_bulk_free(sr->num_supplies, sr->supplies); in brcm_pcie_remove_bus()
1381 ret = regulator_bulk_disable(pcie->sr->num_supplies, in brcm_pcie_suspend_noirq()
1440 ret = regulator_bulk_enable(pcie->sr->num_supplies, in brcm_pcie_resume_noirq()
1460 regulator_bulk_disable(pcie->sr->num_supplies, pcie->sr->supplies); in brcm_pcie_resume_noirq()
/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_device.c90 pfdev->regulators = devm_kcalloc(pfdev->dev, pfdev->comp->num_supplies, in panfrost_regulator_init()
96 for (i = 0; i < pfdev->comp->num_supplies; i++) in panfrost_regulator_init()
100 pfdev->comp->num_supplies, in panfrost_regulator_init()
109 ret = regulator_bulk_enable(pfdev->comp->num_supplies, in panfrost_regulator_init()
124 regulator_bulk_disable(pfdev->comp->num_supplies, pfdev->regulators); in panfrost_regulator_fini()
H A Dpanfrost_drv.c733 .num_supplies = ARRAY_SIZE(default_supplies) - 1,
740 .num_supplies = ARRAY_SIZE(default_supplies) - 1,
756 .num_supplies = ARRAY_SIZE(mediatek_mt8183_supplies) - 1,
764 .num_supplies = ARRAY_SIZE(mediatek_mt8183_b_supplies) - 1,
773 .num_supplies = ARRAY_SIZE(mediatek_mt8183_b_supplies) - 1,
784 .num_supplies = ARRAY_SIZE(mediatek_mt8192_supplies) - 1,
/linux/sound/soc/codecs/
H A Dsgtl5000.c146 int num_supplies; member
1305 vddd = (sgtl5000->num_supplies > VDDD) in sgtl5000_set_power_regs()
1440 sgtl5000->num_supplies = ARRAY_SIZE(sgtl5000->supplies) in sgtl5000_enable_regulators()
1442 ret = regulator_bulk_get(&client->dev, sgtl5000->num_supplies, in sgtl5000_enable_regulators()
1447 ret = regulator_bulk_enable(sgtl5000->num_supplies, in sgtl5000_enable_regulators()
1452 regulator_bulk_free(sgtl5000->num_supplies, in sgtl5000_enable_regulators()
1690 if (sgtl5000->num_supplies <= VDDD) { in sgtl5000_i2c_probe()
1787 regulator_bulk_disable(sgtl5000->num_supplies, sgtl5000->supplies); in sgtl5000_i2c_probe()
1788 regulator_bulk_free(sgtl5000->num_supplies, sgtl5000->supplies); in sgtl5000_i2c_probe()
1802 regulator_bulk_disable(sgtl5000->num_supplies, sgtl5000->supplies); in sgtl5000_i2c_remove()
[all …]
H A Dcs35l36.c51 int num_supplies; member
1724 cs35l36->num_supplies = ARRAY_SIZE(cs35l36_supplies); in cs35l36_i2c_probe()
1728 ret = devm_regulator_bulk_get(dev, cs35l36->num_supplies, in cs35l36_i2c_probe()
1753 ret = regulator_bulk_enable(cs35l36->num_supplies, cs35l36->supplies); in cs35l36_i2c_probe()
1907 regulator_bulk_disable(cs35l36->num_supplies, cs35l36->supplies); in cs35l36_i2c_probe()
1924 regulator_bulk_disable(cs35l36->num_supplies, cs35l36->supplies); in cs35l36_i2c_remove()
/linux/drivers/gpu/drm/bridge/adv7511/
H A Dadv7511_drv.c1034 unsigned int num_supplies = adv->info->num_supplies; in adv7511_init_regulators() local
1039 adv->supplies = devm_kcalloc(dev, num_supplies, in adv7511_init_regulators()
1044 for (i = 0; i < num_supplies; i++) in adv7511_init_regulators()
1047 ret = devm_regulator_bulk_get(dev, num_supplies, adv->supplies); in adv7511_init_regulators()
1051 return regulator_bulk_enable(num_supplies, adv->supplies); in adv7511_init_regulators()
1056 regulator_bulk_disable(adv->info->num_supplies, adv->supplies); in adv7511_uninit_regulators()
1392 .num_supplies = ARRAY_SIZE(adv7511_supply_names),
1401 .num_supplies = ARRAY_SIZE(adv7533_supply_names),
1411 .num_supplies = ARRAY_SIZE(adv7533_supply_names),
/linux/arch/arm/mach-sa1100/
H A Dgeneric.h54 struct regulator_consumer_supply *supplies, unsigned num_supplies,
H A Dgeneric.c319 struct regulator_consumer_supply *supplies, unsigned num_supplies, in sa11x0_register_fixed_regulator() argument
336 id->num_consumer_supplies = num_supplies; in sa11x0_register_fixed_regulator()
/linux/drivers/usb/host/
H A Dxhci-tegra.c227 unsigned int num_supplies; member
1693 tegra->supplies = devm_kcalloc(&pdev->dev, tegra->soc->num_supplies, in tegra_xusb_probe()
1702 tegra->soc->num_supplies); in tegra_xusb_probe()
1704 err = devm_regulator_bulk_get(&pdev->dev, tegra->soc->num_supplies, in tegra_xusb_probe()
1902 regulator_bulk_disable(tegra->soc->num_supplies, tegra->supplies); in tegra_xusb_probe()
1921 regulator_bulk_disable(tegra->soc->num_supplies, tegra->supplies); in tegra_xusb_disable()
2485 .num_supplies = ARRAY_SIZE(tegra124_supply_names),
2523 .num_supplies = ARRAY_SIZE(tegra210_supply_names),
2566 .num_supplies = ARRAY_SIZE(tegra186_supply_names),
2600 .num_supplies = ARRAY_SIZE(tegra194_supply_names),
[all …]
/linux/include/linux/mfd/wm8994/
H A Dcore.h76 int num_supplies; member
/linux/drivers/phy/tegra/
H A Dxusb.c1215 padctl->supplies = devm_kcalloc(&pdev->dev, padctl->soc->num_supplies, in tegra_xusb_padctl_probe()
1224 padctl->soc->num_supplies); in tegra_xusb_padctl_probe()
1226 err = devm_regulator_bulk_get(&pdev->dev, padctl->soc->num_supplies, in tegra_xusb_padctl_probe()
1237 err = regulator_bulk_enable(padctl->soc->num_supplies, in tegra_xusb_padctl_probe()
1267 regulator_bulk_disable(padctl->soc->num_supplies, padctl->supplies); in tegra_xusb_padctl_probe()
1284 err = regulator_bulk_disable(padctl->soc->num_supplies, in tegra_xusb_padctl_remove()

12