projects
/
platform
/
kernel
/
linux-amlogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6ffc87c
)
cpufreq: free clk if failed to set 1G for fixpll when cpufreq init. [1/1]
author
Hong Guo
<hong.guo@amlogic.com>
Tue, 26 Mar 2019 07:47:49 +0000
(15:47 +0800)
committer
Tao Zeng
<tao.zeng@amlogic.com>
Wed, 27 Mar 2019 12:58:31 +0000
(
05:58
-0700)
PD#SWPL-6394
Problem:
free clk if failed to set 1G for fixpll.
Solution:
free clk if failed to set 1G for fixpll..
Verify:
test pass on A311D-W400
Change-Id: I1a7af6fe459c067e34ff8752453a1a04985edb88
Signed-off-by: Hong Guo <hong.guo@amlogic.com>
drivers/amlogic/cpufreq/meson-cpufreq.c
patch
|
blob
|
history
diff --git
a/drivers/amlogic/cpufreq/meson-cpufreq.c
b/drivers/amlogic/cpufreq/meson-cpufreq.c
index
20bb294
..
19585af
100644
(file)
--- a/
drivers/amlogic/cpufreq/meson-cpufreq.c
+++ b/
drivers/amlogic/cpufreq/meson-cpufreq.c
@@
-430,7
+430,7
@@
static int meson_cpufreq_init(struct cpufreq_policy *policy)
if (ret) {
pr_err("%s: error in setting low_freq_clk_p rate!\n",
__func__);
-
return ret
;
+
goto free_clk
;
}
high_freq_clk_p = of_clk_get_by_name(np, HIGH_FREQ_CLK_PARENT);