]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
clk: samsung: exynos5420: Add CLK_SET_RATE_PARENT flag to mout_mau_epll_clk
authorSylwester Nawrocki <s.nawrocki@samsung.com>
Wed, 7 Mar 2018 16:46:55 +0000 (17:46 +0100)
committerSylwester Nawrocki <s.nawrocki@samsung.com>
Mon, 12 Mar 2018 10:20:30 +0000 (11:20 +0100)
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>
drivers/clk/samsung/clk-exynos5420.c

index c7b0f55dfbb64e5dadfbdb46f3ec29fbce61d0b6..1bb6e103509f42744347c5756073fc0c6928893a 100644 (file)
@@ -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),
 };