Lines Matching refs: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.
68 Only processes can register a PM QoS request. To provide for automatic
72 To register the default PM QoS target for the CPU latency QoS, the process must
87 2. PM QoS per-device latency and flags framework
90 For each device, there are three lists of PM QoS requests. Two of them are
92 state latency tolerance (in microseconds) and the third one is for PM QoS flags.
97 The PM QoS flags aggregate value is a gather (bitwise OR) of all list elements'
98 values. One device PM QoS flag is defined currently: PM_QOS_FLAG_NO_POWER_OFF.
127 Check PM QoS flags of the given device against the given mask of flags.
137 The device's PM QoS structure has not been initialized
141 Add a PM QoS request for the first direct ancestor of the given device whose
147 Add a request to the device's PM QoS list of resume latency constraints and
153 PM QoS list of resume latency constraints and remove sysfs attribute
157 Add a request to the device's PM QoS list of flags and create sysfs attribute
162 Drop the request added by dev_pm_qos_expose_flags() from the device's PM QoS
168 The per-device PM QoS framework has a per-device notification tree.
184 This device PM QoS type is used to support systems in which hardware may switch
217 DEV_PM_QOS_LATENCY_TOLERANCE device PM QoS type to add, remove and update