summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gk20a.c
diff options
context:
space:
mode:
authorRichard Zhao <rizhao@nvidia.com>2016-02-03 20:05:24 -0500
committerVladislav Buzov <vbuzov@nvidia.com>2016-02-16 02:07:41 -0500
commitaa8f5163549157a3f5614353a2fb498a784bbf15 (patch)
treef1ddc50688a89ac38ddb98c0b341b460fa6c0ded /drivers/gpu/nvgpu/gk20a/gk20a.c
parent0261d1fd94a99591e59343ba1cbfce2c1c0c00f5 (diff)
gpu: nvgpu: check null when call clk_round_rate
Bug 1726406 Change-Id: Ia03b0a174e92b28c471164cefcde514e6db94bdf Signed-off-by: Richard Zhao <rizhao@nvidia.com> Reviewed-on: http://git-master/r/1002700 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Vladislav Buzov <vbuzov@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gk20a.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.c b/drivers/gpu/nvgpu/gk20a/gk20a.c
index bbcf60e3..d5f12f2b 100644
--- a/drivers/gpu/nvgpu/gk20a/gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/gk20a.c
@@ -2031,7 +2031,8 @@ int gk20a_init_gpu_characteristics(struct gk20a *g)
2031 2031
2032 gpu->map_buffer_batch_limit = 256; 2032 gpu->map_buffer_batch_limit = 256;
2033 2033
2034 gpu->max_freq = platform->clk_round_rate(g->dev, UINT_MAX); 2034 if (platform->clk_round_rate)
2035 gpu->max_freq = platform->clk_round_rate(g->dev, UINT_MAX);
2035 2036
2036 return 0; 2037 return 0;
2037} 2038}