]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
PM / QoS: Document request manipulation requirement for flags
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 2 Nov 2012 12:10:09 +0000 (13:10 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 2 Nov 2012 12:10:09 +0000 (13:10 +0100)
commit436ede8942ab43474182c6454f420d71f7bb1163
treec4cbda081690af54b70f1f76aebb42f8be44754f
parent9eaee2cdcf9ead20f234b15ed26f82a96a4fa8fb
PM / QoS: Document request manipulation requirement for flags

In fact, the callers of dev_pm_qos_add_request(),
dev_pm_qos_update_request() and dev_pm_qos_remove_request() for
requests of type DEV_PM_QOS_FLAGS need to ensure that the target
device is not RPM_SUSPENDED before using any of these functions (or
be prepared for the new PM QoS flags to take effect after the device
has been resumed).  Document this in their kerneldoc comments.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/base/power/qos.c