GK20A driver does initializes clocks until very late init –
clk_set_rate() is returning error until then. This patch adds graceful
handling of missing gpu clock.
Change-Id: Ia0825985425494675637c20f3d25bc77b24afb91
Signed-off-by: Timo Alho <talho@nvidia.com>
Reviewed-on: http://git-master/r/304863
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Juha Tukkinen <jtukkinen@nvidia.com>
if (new.gpu != cur_caps.gpu) {
r = clk_set_rate(gpu_cap_clk, new.gpu * 1000);
- WARN_ON(r);
+ WARN_ON(r && (r != -ENOENT));
}
pr_caps(&cur_caps, &new, devcap->cpu_power);