forked from mirrors/linux
		
	clk: Show correct information when fail to set clock rate
This patch shows the correct information for debugging when fail to set clock rate because original error message shows the error value instead of current clock rate. Cc: Mike Turquette <mturquette@linaro.org> Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com> Acked-by: Sylwester Nawrocki <s.nawrocki@samsung.com> Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
This commit is contained in:
		
							parent
							
								
									64a12c56ad
								
							
						
					
					
						commit
						2885c3b2a3
					
				
					 1 changed files with 3 additions and 2 deletions
				
			
		|  | @ -106,8 +106,9 @@ static int __set_clk_rates(struct device_node *node, bool clk_supplier) | |||
| 
 | ||||
| 			rc = clk_set_rate(clk, rate); | ||||
| 			if (rc < 0) | ||||
| 				pr_err("clk: couldn't set %s clock rate: %d\n", | ||||
| 				       __clk_get_name(clk), rc); | ||||
| 				pr_err("clk: couldn't set %s clk rate to %d (%d), current rate: %ld\n", | ||||
| 				       __clk_get_name(clk), rate, rc, | ||||
| 				       clk_get_rate(clk)); | ||||
| 			clk_put(clk); | ||||
| 		} | ||||
| 		index++; | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Chanwoo Choi
						Chanwoo Choi