clk: samsung: exynos542x: Enable clock rate propagation up to the EPLL
authorSylwester Nawrocki <s.nawrocki@samsung.com>
Fri, 21 Jul 2017 14:21:02 +0000 (16:21 +0200)
committerSylwester Nawrocki <s.nawrocki@samsung.com>
Thu, 10 Aug 2017 08:56:23 +0000 (10:56 +0200)
commit599cebea93e69c25e4cf027fc21d2bdf9a4a1ec7
tree22b34a0acd55ecc4cf753ef65246c35653d6a989
parent7df45a532c5ee3efe106e8a9042a3524b0b587b1
clk: samsung: exynos542x: Enable clock rate propagation up to the EPLL

The CLK_SET_RATE_PARENT flag is added to clocks between the EPLL
and the audio subsystem clock controller so that the EPLL's output
frequency can be set indirectly with clk_set_rate() on a leaf clock.
That should be safe as EPLL is normally only used to generate clock
for the audio subsystem.
With this change we can avoid passing the EPLL clock to the ASoC
machine driver.

Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
drivers/clk/samsung/clk-exynos5420.c