Lines Matching full:pm

2 PM Quality Of Service Interface
9 Two different PM QoS frameworks are available:
11 * The per-device PM QoS framework provides the API to manage the
12 per-device latency constraints and PM QoS flags.
14 The latency unit used in the PM QoS framework is the microsecond (usec).
17 1. PM QoS framework
35 Clients of PM QoS need to save the returned handle for future use in other
36 PM QoS API functions.
61 Only processes can register a PM QoS request. To provide for automatic
65 To register the default PM QoS target for the CPU latency QoS, the process must
80 2. PM QoS per-device latency and flags framework
83 For each device, there are three lists of PM QoS requests. Two of them are
85 state latency tolerance (in microseconds) and the third one is for PM QoS flags.
90 The PM QoS flags aggregate value is a gather (bitwise OR) of all list elements'
91 values. One device PM QoS flag is defined currently: PM_QOS_FLAG_NO_POWER_OFF.
120 Check PM QoS flags of the given device against the given mask of flags.
130 The device's PM QoS structure has not been initialized
134 Add a PM QoS request for the first direct ancestor of the given device whose
140 Add a request to the device's PM QoS list of resume latency constraints and
146 PM QoS list of resume latency constraints and remove sysfs attribute
150 Add a request to the device's PM QoS list of flags and create sysfs attribute
155 Drop the request added by dev_pm_qos_expose_flags() from the device's PM QoS
161 The per-device PM QoS framework has a per-device notification tree.
177 This device PM QoS type is used to support systems in which hardware may switch
210 DEV_PM_QOS_LATENCY_TOLERANCE device PM QoS type to add, remove and update