/Linux-v4.19/drivers/regulator/ |
D | userspace-consumer.c | 33 int num_supplies; member 79 ret = regulator_bulk_enable(data->num_supplies, in reg_set_state() 82 ret = regulator_bulk_disable(data->num_supplies, in reg_set_state() 125 drvdata->num_supplies = pdata->num_supplies; in regulator_userspace_consumer_probe() 130 ret = devm_regulator_bulk_get(&pdev->dev, drvdata->num_supplies, in regulator_userspace_consumer_probe() 142 ret = regulator_bulk_enable(drvdata->num_supplies, in regulator_userspace_consumer_probe() 169 regulator_bulk_disable(data->num_supplies, data->supplies); in regulator_userspace_consumer_remove()
|
D | fixed-helper.c | 31 struct regulator_consumer_supply *supplies, int num_supplies, int uv) in regulator_register_always_on() argument 52 data->init_data.num_consumer_supplies = num_supplies; in regulator_register_always_on()
|
/Linux-v4.19/drivers/mfd/ |
D | wm8994-core.c | 175 ret = regulator_bulk_disable(wm8994->num_supplies, in wm8994_suspend() 194 ret = regulator_bulk_enable(wm8994->num_supplies, in wm8994_resume() 218 regulator_bulk_disable(wm8994->num_supplies, wm8994->supplies); in wm8994_resume() 362 wm8994->num_supplies = ARRAY_SIZE(wm1811_main_supplies); in wm8994_device_init() 365 wm8994->num_supplies = ARRAY_SIZE(wm8994_main_supplies); in wm8994_device_init() 368 wm8994->num_supplies = ARRAY_SIZE(wm8958_main_supplies); in wm8994_device_init() 376 wm8994->num_supplies, in wm8994_device_init() 407 ret = regulator_bulk_get(wm8994->dev, wm8994->num_supplies, in wm8994_device_init() 414 ret = regulator_bulk_enable(wm8994->num_supplies, wm8994->supplies); in wm8994_device_init() 609 regulator_bulk_disable(wm8994->num_supplies, in wm8994_device_init() [all …]
|
/Linux-v4.19/drivers/gpu/drm/panel/ |
D | panel-innolux-p079zca.c | 46 unsigned int num_supplies; member 58 unsigned int num_supplies; member 113 err = regulator_bulk_disable(innolux->desc->num_supplies, in innolux_panel_unprepare() 133 err = regulator_bulk_enable(innolux->desc->num_supplies, in innolux_panel_prepare() 202 regulator_bulk_disable(innolux->desc->num_supplies, innolux->supplies); in innolux_panel_prepare() 256 .num_supplies = ARRAY_SIZE(innolux_p079zca_supply_names), 405 .num_supplies = ARRAY_SIZE(innolux_p097pfg_supply_names), 467 innolux->supplies = devm_kcalloc(dev, desc->num_supplies, in innolux_panel_add() 473 for (i = 0; i < desc->num_supplies; i++) in innolux_panel_add() 476 err = devm_regulator_bulk_get(dev, desc->num_supplies, in innolux_panel_add()
|
/Linux-v4.19/include/linux/regulator/ |
D | fixed.h | 64 struct regulator_consumer_supply *supplies, int num_supplies, int uv); 67 struct regulator_consumer_supply *supplies, int num_supplies, int uv) in regulator_register_always_on() argument
|
D | userspace-consumer.h | 20 int num_supplies; member
|
/Linux-v4.19/drivers/ata/ |
D | ahci_tegra.c | 168 u32 num_supplies; member 247 ret = regulator_bulk_enable(tegra->soc->num_supplies, in tegra_ahci_power_on() 276 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() 463 .num_supplies = ARRAY_SIZE(tegra124_supply_names), 550 tegra->soc->num_supplies, in tegra_ahci_probe() 555 for (i = 0; i < tegra->soc->num_supplies; i++) in tegra_ahci_probe() 559 tegra->soc->num_supplies, in tegra_ahci_probe()
|
/Linux-v4.19/drivers/pci/controller/ |
D | pci-tegra.c | 308 unsigned int num_supplies; member 1028 err = regulator_bulk_disable(pcie->num_supplies, pcie->supplies); in tegra_pcie_power_off() 1047 err = regulator_bulk_enable(pcie->num_supplies, pcie->supplies); in tegra_pcie_power_on() 1715 unsigned int num_supplies) in of_regulator_bulk_available() argument 1720 for (i = 0; i < num_supplies; i++) { in of_regulator_bulk_available() 1743 pcie->num_supplies = 3; in tegra_pcie_get_legacy_regulators() 1745 pcie->num_supplies = 2; in tegra_pcie_get_legacy_regulators() 1747 if (pcie->num_supplies == 0) { in tegra_pcie_get_legacy_regulators() 1752 pcie->supplies = devm_kcalloc(dev, pcie->num_supplies, in tegra_pcie_get_legacy_regulators() 1761 if (pcie->num_supplies > 2) in tegra_pcie_get_legacy_regulators() [all …]
|
/Linux-v4.19/sound/soc/codecs/ |
D | sgtl5000.c | 125 int num_supplies; member 1131 vddd = (sgtl5000->num_supplies > VDDD) in sgtl5000_set_power_regs() 1260 sgtl5000->num_supplies = ARRAY_SIZE(sgtl5000->supplies) in sgtl5000_enable_regulators() 1262 ret = regulator_bulk_get(&client->dev, sgtl5000->num_supplies, in sgtl5000_enable_regulators() 1267 ret = regulator_bulk_enable(sgtl5000->num_supplies, in sgtl5000_enable_regulators() 1272 regulator_bulk_free(sgtl5000->num_supplies, in sgtl5000_enable_regulators() 1469 if (sgtl5000->num_supplies <= VDDD) { in sgtl5000_i2c_probe() 1559 regulator_bulk_disable(sgtl5000->num_supplies, sgtl5000->supplies); in sgtl5000_i2c_probe() 1560 regulator_bulk_free(sgtl5000->num_supplies, sgtl5000->supplies); in sgtl5000_i2c_probe() 1570 regulator_bulk_disable(sgtl5000->num_supplies, sgtl5000->supplies); in sgtl5000_i2c_remove() [all …]
|
D | cs35l35.h | 284 int num_supplies; member
|
D | cs35l35.c | 1500 cs35l35->num_supplies = ARRAY_SIZE(cs35l35_supplies); in cs35l35_i2c_probe() 1502 ret = devm_regulator_bulk_get(dev, cs35l35->num_supplies, in cs35l35_i2c_probe() 1525 ret = regulator_bulk_enable(cs35l35->num_supplies, in cs35l35_i2c_probe() 1630 regulator_bulk_disable(cs35l35->num_supplies, in cs35l35_i2c_probe()
|
/Linux-v4.19/drivers/usb/host/ |
D | xhci-tegra.c | 151 unsigned int num_supplies; member 771 regulator_bulk_disable(tegra->soc->num_supplies, tegra->supplies); in tegra_xusb_runtime_suspend() 788 err = regulator_bulk_enable(tegra->soc->num_supplies, tegra->supplies); in tegra_xusb_runtime_resume() 803 regulator_bulk_disable(tegra->soc->num_supplies, tegra->supplies); in tegra_xusb_runtime_resume() 1078 tegra->supplies = devm_kcalloc(&pdev->dev, tegra->soc->num_supplies, in tegra_xusb_probe() 1085 for (i = 0; i < tegra->soc->num_supplies; i++) in tegra_xusb_probe() 1088 err = devm_regulator_bulk_get(&pdev->dev, tegra->soc->num_supplies, in tegra_xusb_probe() 1303 .num_supplies = ARRAY_SIZE(tegra124_supply_names), 1334 .num_supplies = ARRAY_SIZE(tegra210_supply_names),
|
/Linux-v4.19/drivers/gpu/drm/bridge/adv7511/ |
D | adv7511_drv.c | 924 adv->num_supplies = ARRAY_SIZE(adv7511_supply_names); in adv7511_init_regulators() 927 adv->num_supplies = ARRAY_SIZE(adv7533_supply_names); in adv7511_init_regulators() 930 adv->supplies = devm_kcalloc(dev, adv->num_supplies, in adv7511_init_regulators() 935 for (i = 0; i < adv->num_supplies; i++) in adv7511_init_regulators() 938 ret = devm_regulator_bulk_get(dev, adv->num_supplies, adv->supplies); in adv7511_init_regulators() 942 return regulator_bulk_enable(adv->num_supplies, adv->supplies); in adv7511_init_regulators() 947 regulator_bulk_disable(adv->num_supplies, adv->supplies); in adv7511_uninit_regulators()
|
D | adv7511.h | 361 unsigned int num_supplies; member
|
/Linux-v4.19/arch/arm/mach-sa1100/ |
D | generic.h | 57 struct regulator_consumer_supply *supplies, unsigned num_supplies);
|
D | generic.c | 351 struct regulator_consumer_supply *supplies, unsigned num_supplies) in sa11x0_register_fixed_regulator() argument 367 id->num_consumer_supplies = num_supplies; in sa11x0_register_fixed_regulator()
|
/Linux-v4.19/include/linux/mfd/wm8994/ |
D | core.h | 81 int num_supplies; member
|
/Linux-v4.19/drivers/power/supply/ |
D | power_supply_core.c | 50 for (i = 0; i < supply->num_supplies; i++) in __power_supply_is_supplied_by() 178 psy->num_supplies++; in __power_supply_populate_supplied_from() 239 if (psy->supplied_from && psy->num_supplies > 0) in power_supply_check_supplies() 303 psy->num_supplies = nval; in power_supply_check_supplies()
|
/Linux-v4.19/include/linux/ |
D | power_supply.h | 259 size_t num_supplies; member
|
/Linux-v4.19/arch/arm/mach-pxa/ |
D | em-x270.c | 1026 .num_supplies = 1, 1044 .num_supplies = 1,
|