Lines Matching full:consumer

33 "supplier" device and its "consumer" devices, and it guarantees driver
34 presence on the supplier. The consumer devices are not probed before the
46 whenever and for as long as the consumer is runtime resumed.
53 :c:func:`device_initialize()` has been called for the consumer.
64 represents a driver presence dependency, yet is added from the consumer's
67 consumer in the first place. The onus is thus on the consumer to check
69 non-presence. [Note that it is valid to create a link from the consumer's
70 ``->probe`` callback while the supplier is still probing, but the consumer must
72 the case, for instance, if the consumer has just acquired some resources that
76 is added in the ``->probe`` callback of the supplier or consumer driver, it is
91 link is added from the consumer's ``->probe`` callback: ``DL_FLAG_RPM_ACTIVE``
93 before the consumer is runtime suspended. ``DL_FLAG_AUTOREMOVE_CONSUMER``
94 causes the device link to be automatically purged when the consumer fails to
103 to probe for a driver for the consumer driver on the link automatically after
115 may cause probing of the consumer to be deferred indefinitely. This can become
116 a problem if the consumer is required to probe before a certain initcall level
118 consumer will never be probed.
133 called twice in a row for the same consumer-supplier pair without removing the
136 suspended while the consumer is still PM-runtime-active and that has to be
137 avoided. [To work around this limitation it is sufficient to let the consumer
164 runtime PM integration is added from the busmaster device (consumer)
189 VGA device. A device link from the HDA controller (consumer) to the
234 To ensure this, upon addition of the device link the consumer and the
235 entire sub-graph below it (all children and consumers of the consumer)
241 on the consumer or any children or consumers of the consumer.
275 and consumer. If the link is created before any devices are probed, it
283 * Before a consumer device is probed, presence of supplier drivers is
298 * When the consumer's driver is later on removed, links to suppliers revert