PM / OPP: Add clock-latency-ns support
authorViresh Kumar <viresh.kumar@linaro.org>
Wed, 29 Jul 2015 10:53:03 +0000 (16:23 +0530)
committerChanwoo Choi <cw00.choi@samsung.com>
Mon, 4 Sep 2017 05:33:33 +0000 (14:33 +0900)
commitbb7f9933355232543aa448ea7922dd05e7c69965
tree43c56d52e5070df0f46b0c978ba73a2d31ccb69f
parent7a1b34bc6cec683450cdddca8c062fa7fb0e6f28
PM / OPP: Add clock-latency-ns support

With "operating-points-v2" bindings, clock-latency is defined per OPP.
Users of this value expect a single value which defines the latency to
switch to any clock rate. Find maximum clock-latency-ns from the OPP
table to service requests from such users.

Reviewed-by: Stephen Boyd <sboyd@codeaurora.org>
Reviewed-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/base/power/opp.c
include/linux/pm_opp.h