Home
last modified time | relevance | path

Searched refs:consumers (Results 1 – 46 of 46) sorted by relevance

/linux-4.4.14/include/linux/regulator/
Dconsumer.h212 struct regulator_bulk_data *consumers);
214 struct regulator_bulk_data *consumers);
216 struct regulator_bulk_data *consumers);
218 struct regulator_bulk_data *consumers);
220 struct regulator_bulk_data *consumers);
222 struct regulator_bulk_data *consumers);
402 struct regulator_bulk_data *consumers) in regulator_bulk_get() argument
408 struct regulator_bulk_data *consumers) in devm_regulator_bulk_get() argument
414 struct regulator_bulk_data *consumers) in regulator_bulk_enable() argument
420 struct regulator_bulk_data *consumers) in regulator_bulk_disable() argument
[all …]
/linux-4.4.14/drivers/regulator/
Ddevres.c158 struct regulator_bulk_data *consumers) in devm_regulator_bulk_get() argument
164 consumers[i].consumer = NULL; in devm_regulator_bulk_get()
167 consumers[i].consumer = devm_regulator_get(dev, in devm_regulator_bulk_get()
168 consumers[i].supply); in devm_regulator_bulk_get()
169 if (IS_ERR(consumers[i].consumer)) { in devm_regulator_bulk_get()
170 ret = PTR_ERR(consumers[i].consumer); in devm_regulator_bulk_get()
172 consumers[i].supply, ret); in devm_regulator_bulk_get()
173 consumers[i].consumer = NULL; in devm_regulator_bulk_get()
181 for (i = 0; i < num_consumers && consumers[i].consumer; i++) in devm_regulator_bulk_get()
182 devm_regulator_put(consumers[i].consumer); in devm_regulator_bulk_get()
Dcore.c3445 struct regulator_bulk_data *consumers) in regulator_bulk_get() argument
3451 consumers[i].consumer = NULL; in regulator_bulk_get()
3454 consumers[i].consumer = regulator_get(dev, in regulator_bulk_get()
3455 consumers[i].supply); in regulator_bulk_get()
3456 if (IS_ERR(consumers[i].consumer)) { in regulator_bulk_get()
3457 ret = PTR_ERR(consumers[i].consumer); in regulator_bulk_get()
3459 consumers[i].supply, ret); in regulator_bulk_get()
3460 consumers[i].consumer = NULL; in regulator_bulk_get()
3469 regulator_put(consumers[i].consumer); in regulator_bulk_get()
3495 struct regulator_bulk_data *consumers) in regulator_bulk_enable() argument
[all …]
/linux-4.4.14/virt/lib/
Dirqbypass.c29 static LIST_HEAD(consumers);
107 list_for_each_entry(consumer, &consumers, node) { in irq_bypass_register_producer()
150 list_for_each_entry(consumer, &consumers, node) { in irq_bypass_unregister_producer()
190 list_for_each_entry(tmp, &consumers, node) { in irq_bypass_register_consumer()
210 list_add(&consumer->node, &consumers); in irq_bypass_register_consumer()
237 list_for_each_entry(tmp, &consumers, node) { in irq_bypass_unregister_consumer()
/linux-4.4.14/Documentation/power/regulator/
Dconsumer.txt56 NOTE: This may not disable the supply if it's shared with other consumers. The
64 consumers will be powered off.
129 Some consumers can further save system power by changing the operating mode of
130 their supply regulator to be more efficient when the consumers operating state
143 on all its consumers) and change operating mode (if necessary and permitted)
150 Most consumers will use indirect operating mode control since they have no
152 consumers.
163 Direct mode will only be used by consumers that *know* about the regulator and
164 are not sharing the regulator with other consumers.
169 Regulators can notify consumers of external events. Events could be received by
[all …]
Ddesign.txt29 different consumers.
32 very easy to handle and so that consumers will work with shared
Dmachine.txt13 The drivers for consumers A & B must be mapped to the correct regulator in
41 for each regulator power domain. This structure also maps the consumers
Doverview.txt140 allow consumers complete control over their supply voltage and current
/linux-4.4.14/Documentation/infiniband/
Dcore_locking.txt28 consumers:
60 consumers are not required to perform any serialization. However,
95 Upper level protocol consumers may not sleep in a callback.
100 consumers when it calls ib_register_device(), all initialization
/linux-4.4.14/Documentation/devicetree/bindings/regulator/
Dregulator.txt5 - regulator-min-microvolt: smallest voltage consumers may set
6 - regulator-max-microvolt: largest voltage consumers may set
8 - regulator-min-microamp: smallest current consumers may set
9 - regulator-max-microamp: largest current consumers may set
Dmax77802.txt52 the consumers during normal operation while others only support to change the
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dnvidia,tegra30-car.txt15 In clock consumers, this cell represents the clock ID exposed by the
19 In clock consumers, this cell represents the bit number in the CAR's
Dnvidia,tegra114-car.txt15 In clock consumers, this cell represents the clock ID exposed by the
19 In clock consumers, this cell represents the bit number in the CAR's
Dnvidia,tegra20-car.txt15 In clock consumers, this cell represents the clock ID exposed by the
19 In clock consumers, this cell represents the bit number in the CAR's
Dnvidia,tegra124-car.txt15 In clock consumers, this cell represents the clock ID exposed by the
21 In clock consumers, this cell represents the bit number in the CAR's
Dingenic,cgu.txt17 Clock consumers specify this argument to identify a clock. The valid values
Dzynq-7000.txt12 for all clock consumers of PS clocks.
Dclock-bindings.txt63 ==Clock consumers==
Dsunxi.txt99 Clock consumers should specify the desired clocks they use with a
/linux-4.4.14/Documentation/devicetree/bindings/phy/
Dqcom,usb-8x16-phy.txt16 Definition: See clock-bindings.txt section "consumers". List of
43 Definition: See reset.txt section "consumers". PHY reset specifier.
/linux-4.4.14/Documentation/nvmem/
Dnvmem.txt64 NVMEM consumers are the entities which make use of the NVMEM provider to
91 To facilitate such consumers NVMEM framework provides below apis.
106 Before the consumers can read/write NVMEM directly, it should get hold
115 When a consumers no longer needs the NVMEM, it has to release the reference
/linux-4.4.14/drivers/iio/
DKconfig34 int "Maximum number of consumers per trigger"
38 This value controls the maximum number of consumers that a
/linux-4.4.14/kernel/events/
Duprobes.c71 struct uprobe_consumer *consumers; member
503 uc->next = uprobe->consumers; in consumer_add()
504 uprobe->consumers = uc; in consumer_add()
519 for (con = &uprobe->consumers; *con; con = &(*con)->next) { in consumer_del()
630 for (uc = uprobe->consumers; uc; uc = uc->next) { in filter_chain()
849 if (!uprobe->consumers && !err) in __uprobe_unregister()
929 for (con = uprobe->consumers; con && con != uc ; con = con->next) in uprobe_apply()
1749 for (uc = uprobe->consumers; uc; uc = uc->next) { in handler_chain()
1767 if (remove && uprobe->consumers) { in handler_chain()
1781 for (uc = uprobe->consumers; uc; uc = uc->next) { in handle_uretprobe_chain()
/linux-4.4.14/Documentation/devicetree/bindings/hwlock/
Dsirf,hwspinlock.txt13 Please look at the generic hwlock binding for usage information for consumers,
Domap-hwspinlock.txt15 Please look at the generic hwlock binding for usage information for consumers,
/linux-4.4.14/Documentation/devicetree/bindings/nvmem/
Dqfprom.txt26 = Data consumers =
Drockchip-efuse.txt29 = Data consumers =
Dnvmem.txt62 = Data consumers =
/linux-4.4.14/Documentation/devicetree/bindings/arm/ux500/
Dpower_domain.txt21 ==PM domain consumers==
/linux-4.4.14/Documentation/devicetree/bindings/reset/
Dreset.txt20 A word on where to place reset signal consumers in device tree: It is possible
45 = Reset consumers =
/linux-4.4.14/drivers/staging/iio/Documentation/
Dtrigger.txt29 consumers.
Dinkernel.txt1 Industrial I/O Subsystem in kernel consumers.
/linux-4.4.14/drivers/mfd/
Dtwl-core.c677 struct regulator_consumer_supply *consumers, in add_regulator_linked() argument
686 if (consumers) { in add_regulator_linked()
687 pdata->consumer_supplies = consumers; in add_regulator_linked()
/linux-4.4.14/Documentation/devicetree/bindings/iio/
Diio-bindings.txt45 ==IIO consumers==
/linux-4.4.14/Documentation/devicetree/bindings/power/
Dpower_domain.txt62 ==PM domain consumers==
/linux-4.4.14/Documentation/devicetree/bindings/mfd/
Dmax14577.txt43 Node used only by extcon consumers.
/linux-4.4.14/Documentation/ABI/testing/
Ddev-kmsg110 Users: dmesg(1), userspace kernel log consumers
/linux-4.4.14/Documentation/
Dpwm.txt19 consumers to providers, as given in the following example:
Dsysrq.txt235 via the dmesg command and to the consumers of /proc/kmsg. As a specific
237 consumers as if the current loglevel was maximum. If only the header
Dcircular-buffers.txt20 serialising them, and to handle multiple consumers by serialising them.
Dpinctrl.txt836 consumers on hardware of this type. The pinctrl driver should set this flag
/linux-4.4.14/Documentation/gpio/
Dboard.txt168 thus transparent to GPIO consumers.
Dconsumer.txt9 Guidelines for GPIOs consumers
/linux-4.4.14/Documentation/filesystems/
Dceph.txt62 the identification of large disk space consumers relatively quick, as
/linux-4.4.14/Documentation/vm/
Dpagemap.txt99 head page and T donates its tail page(s). The major consumers of compound
/linux-4.4.14/Documentation/devicetree/bindings/thermal/
Dthermal.txt39 on how consumers refer to sensor devices.
70 on how consumers refer to cooling devices.