diff options
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c')
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c index 07a7e3820b7b..59dd204498c5 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | |||
@@ -390,7 +390,8 @@ static uint32_t parse_clk(char *buf, bool min) | |||
390 | if (!ptr) | 390 | if (!ptr) |
391 | break; | 391 | break; |
392 | ptr+=2; | 392 | ptr+=2; |
393 | clk = simple_strtoul(ptr, NULL, 10); | 393 | if (kstrtou32(ptr, 10, &clk)) |
394 | return 0; | ||
394 | } while (!min); | 395 | } while (!min); |
395 | 396 | ||
396 | return clk * 100; | 397 | return clk * 100; |