mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 02:30:34 +02:00 
			
		
		
		
	drm/msm: Use div64_ul instead of do_div
Fix following coccicheck warning: drivers/gpu/drm/msm/msm_gpu_devfreq.c:72:1-7: WARNING: do_div() does a 64-by-32 division, please consider using div64_ul instead. Use div64_ul instead of do_div to avoid a possible truncation. Signed-off-by: Wan Jiabing <wanjiabing@vivo.com> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Acked-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Patchwork: https://patchwork.freedesktop.org/patch/483499/ Link: https://lore.kernel.org/r/20220426132126.686447-1-wanjiabing@vivo.com Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
This commit is contained in:
		
							parent
							
								
									cfebe3fd59
								
							
						
					
					
						commit
						4400c3a1d4
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -69,7 +69,7 @@ static void get_raw_dev_status(struct msm_gpu *gpu,
 | 
			
		|||
	df->time = time;
 | 
			
		||||
 | 
			
		||||
	busy_time *= USEC_PER_SEC;
 | 
			
		||||
	do_div(busy_time, sample_rate);
 | 
			
		||||
	busy_time = div64_ul(busy_time, sample_rate);
 | 
			
		||||
	if (WARN_ON(busy_time > ~0LU))
 | 
			
		||||
		busy_time = ~0LU;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue