/linux-4.19.296/drivers/regulator/ |
D | userspace-consumer.c | 34 struct regulator_bulk_data *supplies; member 80 data->supplies); in reg_set_state() 83 data->supplies); in reg_set_state() 126 drvdata->supplies = pdata->supplies; in regulator_userspace_consumer_probe() 131 drvdata->supplies); in regulator_userspace_consumer_probe() 143 drvdata->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 51 data->init_data.consumer_supplies = supplies; in regulator_register_always_on()
|
D | Kconfig | 43 configuring the supplies requested. This is mainly useful 53 control power supplies for such devices.
|
/linux-4.19.296/drivers/pci/controller/ |
D | pci-tegra.c | 307 struct regulator_bulk_data *supplies; member 1031 err = regulator_bulk_disable(pcie->num_supplies, pcie->supplies); in tegra_pcie_power_off() 1050 err = regulator_bulk_enable(pcie->num_supplies, pcie->supplies); in tegra_pcie_power_on() 1717 struct regulator_bulk_data *supplies, in of_regulator_bulk_available() argument 1724 snprintf(property, 32, "%s-supply", supplies[i].supply); in of_regulator_bulk_available() 1755 pcie->supplies = devm_kcalloc(dev, pcie->num_supplies, in tegra_pcie_get_legacy_regulators() 1756 sizeof(*pcie->supplies), in tegra_pcie_get_legacy_regulators() 1758 if (!pcie->supplies) in tegra_pcie_get_legacy_regulators() 1761 pcie->supplies[0].supply = "pex-clk"; in tegra_pcie_get_legacy_regulators() 1762 pcie->supplies[1].supply = "vdd"; in tegra_pcie_get_legacy_regulators() [all …]
|
/linux-4.19.296/drivers/pci/controller/dwc/ |
D | pcie-qcom.c | 112 struct regulator_bulk_data supplies[QCOM_PCIE_2_1_0_MAX_SUPPLY]; member 131 struct regulator_bulk_data supplies[QCOM_PCIE_2_3_2_MAX_SUPPLY]; member 237 res->supplies[0].supply = "vdda"; in qcom_pcie_get_resources_2_1_0() 238 res->supplies[1].supply = "vdda_phy"; in qcom_pcie_get_resources_2_1_0() 239 res->supplies[2].supply = "vdda_refclk"; in qcom_pcie_get_resources_2_1_0() 240 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(res->supplies), in qcom_pcie_get_resources_2_1_0() 241 res->supplies); in qcom_pcie_get_resources_2_1_0() 294 regulator_bulk_disable(ARRAY_SIZE(res->supplies), res->supplies); in qcom_pcie_deinit_2_1_0() 306 ret = regulator_bulk_enable(ARRAY_SIZE(res->supplies), res->supplies); in qcom_pcie_init_2_1_0() 423 regulator_bulk_disable(ARRAY_SIZE(res->supplies), res->supplies); in qcom_pcie_init_2_1_0() [all …]
|
/linux-4.19.296/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 | 21 struct regulator_bulk_data *supplies; member
|
/linux-4.19.296/drivers/hid/i2c-hid/ |
D | i2c-hid-core.c | 1106 ihid->pdata.supplies[0].supply = "vdd"; in i2c_hid_probe() 1107 ihid->pdata.supplies[1].supply = "vddl"; in i2c_hid_probe() 1110 ARRAY_SIZE(ihid->pdata.supplies), in i2c_hid_probe() 1111 ihid->pdata.supplies); in i2c_hid_probe() 1115 ret = regulator_bulk_enable(ARRAY_SIZE(ihid->pdata.supplies), in i2c_hid_probe() 1116 ihid->pdata.supplies); in i2c_hid_probe() 1208 regulator_bulk_disable(ARRAY_SIZE(ihid->pdata.supplies), in i2c_hid_probe() 1209 ihid->pdata.supplies); in i2c_hid_probe() 1233 regulator_bulk_disable(ARRAY_SIZE(ihid->pdata.supplies), in i2c_hid_remove() 1234 ihid->pdata.supplies); in i2c_hid_remove() [all …]
|
/linux-4.19.296/include/linux/platform_data/ |
D | i2c-hid.h | 37 struct regulator_bulk_data supplies[2]; member
|
/linux-4.19.296/include/linux/mfd/wm8994/ |
D | core.h | 82 struct regulator_bulk_data *supplies; member
|
/linux-4.19.296/include/linux/mfd/ |
D | twl6040.h | 227 struct regulator_bulk_data supplies[2]; /* supplies for vio, v2v1 */ member
|
D | si476x-core.h | 149 struct regulator_bulk_data supplies[4]; member
|
/linux-4.19.296/include/linux/ |
D | pm_opp.h | 55 struct dev_pm_opp_supply *supplies; member
|
/linux-4.19.296/drivers/parisc/ |
D | Kconfig | 85 Note that Dino also supplies one of the serial ports on certain
|