summaryrefslogtreecommitdiffstats
path: root/drivers/clk/samsung/clk-exynos5420.c
diff options
context:
space:
mode:
authorSylwester Nawrocki2018-03-07 17:46:55 +0100
committerSylwester Nawrocki2018-03-12 11:20:30 +0100
commit06255a92793925474ea806d0c46ed8a82c49bcc7 (patch)
tree9c78718a2c69e1b946d2c5e7713f04bf211c3f99 /drivers/clk/samsung/clk-exynos5420.c
parentclk: samsung: exynos5250: Move PD-dependent clocks to Exynos5 sub-CMU (diff)
downloadkernel-qcow2-linux-06255a92793925474ea806d0c46ed8a82c49bcc7.tar.gz
kernel-qcow2-linux-06255a92793925474ea806d0c46ed8a82c49bcc7.tar.xz
kernel-qcow2-linux-06255a92793925474ea806d0c46ed8a82c49bcc7.zip
clk: samsung: exynos5420: Add CLK_SET_RATE_PARENT flag to mout_mau_epll_clk
This allows changing the EPLL output frequency through the audio subsystem clock tree leaf clocks. This change is needed to support audio on the HDMI interface on Peach-Pi(t) Chromebook. Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com> Acked-by: Chanwoo Choi <cw00.choi@samsung.com> Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Diffstat (limited to 'drivers/clk/samsung/clk-exynos5420.c')
-rw-r--r--drivers/clk/samsung/clk-exynos5420.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/clk/samsung/clk-exynos5420.c b/drivers/clk/samsung/clk-exynos5420.c
index c7b0f55dfbb6..1bb6e103509f 100644
--- a/drivers/clk/samsung/clk-exynos5420.c
+++ b/drivers/clk/samsung/clk-exynos5420.c
@@ -621,7 +621,8 @@ static const struct samsung_mux_clock exynos5420_mux_clks[] __initconst = {
MUX(CLK_MOUT_MX_MSPLL_CCORE, "mout_mx_mspll_ccore",
mout_group5_5800_p, SRC_TOP7, 16, 2),
- MUX(0, "mout_mau_epll_clk", mout_mau_epll_clk_p, SRC_TOP7, 20, 2),
+ MUX_F(0, "mout_mau_epll_clk", mout_mau_epll_clk_p, SRC_TOP7, 20, 2,
+ CLK_SET_RATE_PARENT, 0),
MUX(0, "mout_fimd1", mout_group3_p, SRC_DISP10, 4, 1),
};