PM: QoS: Drop pm_qos_update_request_timeout()
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Tue, 11 Feb 2020 22:58:17 +0000 (23:58 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 13 Feb 2020 10:25:40 +0000 (11:25 +0100)
commit5a7ea52b6faec6f8877e49645a80349b2d970f0a
tree7ae8be70d552c87633de2a872cd1b1480f84745e
parent34896620422eefe1bad998ed4b48117426ad81f9
PM: QoS: Drop pm_qos_update_request_timeout()

The pm_qos_update_request_timeout() function is not called from
anywhere, so drop it along with the work member in struct
pm_qos_request needed by it.

Also drop the useless pm_qos_update_request_timeout trace event
that is only triggered by that function (so it never triggers at
all) and update the trace events documentation accordingly.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org>
Reviewed-by: Amit Kucheria <amit.kucheria@linaro.org>
Tested-by: Amit Kucheria <amit.kucheria@linaro.org>
Documentation/trace/events-power.rst
include/linux/pm_qos.h
include/trace/events/power.h
kernel/power/qos.c